Tags Posts tagged with "open source"

open source

przez -
10 3100
Open Source

Istnieje kilka powodów aby zniszczyć projekt open source. Brandon Keepers, który przewodzi przedsięwzięciom open source na GitHub-ie przedstawił w swojej prezentacji mnóstwo sposobów na to co może pójść źle, gdy użytkownicy lub opiekunowie projektów podejmują niewłaściwe kroki. W trakcie trwania „O’Reilly Open Source Convention (OSCON)” w Portland w stanie Oregon, Keepers podał listę czynności, które są wykonywane by w rezultacie zrujnować projekt open source.

Czytając prezentacje Pana Keepers’a jestem pod wrażeniem ilości czynności, które mogą się przyczynić do klapy projektu. Czasem są to błahe działania, które na pierwszy rzut oka mogą sprawiać wrażenie całkowicie nieszkodliwych. Zaskoczyła mnie najbardziej kwestia zadawania leniwych nic nie wnoszących pytań, aż jest dziwne, że użytkownicy danego projektu zamiast przeczytać dokumentacje ( o ile taka się znajduje razem z projektem) zadają pytanie „Jak ten projekt ma działać?”. Rozumiem sytuacje, gdy z winy projektanta takiej dokumentacji nie ma, ale gdy jest to się robi już troszkę zabawne. Również dziwnym pytaniem jest: „Jak to ma działać w technologii na przykład Java”, skoro programista specjalizuje się w języku np. Python, to może być mu trudno odpowiedzieć na to pytanie.

Innym problemem są również użytkownicy danego projektu. Widząc błąd w kodzie nie informują o tym autora projektu, licząc na to, że ktoś inny zwróci na to uwagę. Innym powodem mogą być współpracownicy, którzy pracują przy tworzeniu oraz utrzymaniu danego projektu „przy życiu”. Problem z komunikacją pomiędzy współpracownikami oraz nie trzymanie się harmonogramu prac, sprawia, że praca nad projektem to istna męka i najczęściej jest tak, że jest on po prostu porzucany.

Większość kategorii, w których rujnuje się projekt jest podobnych do kiepskich wydarzeń. Jednym z nich jest wspomniany już powyżej brak informacji dotyczącej projektu. Te „cięcia papieru” to takie małe przestępstwa, mimo których projekt może być nadal rozwijany. Ale z czasem ten brak wymiany informacji niszczy otoczenie projektu, a tym bardziej chęci głównego projektanta do dalszej współpracy nad projektem.

przez -
0 1022
Film, filmy

Wydany został OpenELEC 5.0, wbudowany systemem operacyjnym, przygotowany specjalnie do uruchomienia Kodi. Ideą OpenELEC jest umożliwienie ludziom używania ich kina domowego i centrum multimedialnego, jak każde inne urządzenie, które mogłoby zostać podłączone do telewizora, jak odtwarzacz DVD i BlueRay. System został przygotowany pod takie platformy, jak Intel Atom, nVidia ION, AMD Fusion, Freescale i.MX6 oraz Raspberry Pi.

Najnowsza wersja bazuje na Kodi 14.0. Oba zespoła ciężko pracowały nad nowym wydaniem, ponieważ zmiana nazwy pociągnęła za sobą zmianę symlinków w systemie plików, z /storage/.xbmc na /storage/.kodi. Dodano jądro Linux 3.17, a także przerzucono się na bibliotekę LibreSSL, co ma uprościć obsługę kryptografii w całym systemie. Umożliwi to również porzucenie innych bibliotek kryptograficznych, jak GnuTLS.

Dodano obsługę układu Freescale i.MX6, który znajduje się w urządzeniach CuBox-i i CuboxTV. Porzucono wsparcie dla mk1 AppleTV i kilku innych urządzeń Apple, z powodu zakończenia rozwoju akceleracji CrystalHD w jądrze Linux.

Łódzkie Dni IT 2014

Zapraszamy na kolejną edycję konferencji „Łódzkie Dni IT„, odbywającej się jak co roku na Uniwersytecie Łódzkim i dotyczącej nowych technologii oraz trendów technologicznych w branży IT (w tym open source). Portal OSWorld.pl objął patronatem to wydarzenie, z uwagi na odbywające się w tym roku prelekcje.

Konferencja zaadresowana jest do studentów kierunków informatycznych, uczniów ostatnich klas informatycznych szkół średnich, a także do wszystkich zainteresowanych nowościami technologicznymi sektora informatycznego. Na wykładach można posłuchać o rozwiązaniach firm IT z regionu łódzkiego (i nie tylko) oraz nawiązać kontakt z pracodawcami w kwestiach stażowych/praktyk.

W tym roku będą miały miejsce dwie prelekcje związane z Open Source:

  • Open source na Microsoft Azure – nowe otwarcie” które poprowadzi Sylwia Ptaszek-Pydyn (Microsoft)
  • Zabbix – monitoring infrastruktury IT” które poprowadzi Gerard Stańczak (OSWorld.pl / SCI Studenckie Centrum Informatyczne UŁ)

Zachęcamy również do zapoznania się z pełną agendą dostępną na stronie ldi.uni.lodz.pl

Dla osób które chcą otrzymać upominki oraz komplet gadżetów wymagana jest rejestracja. Dla wszystkich zarejestrowanych uczestników zapewniony jest catering oraz atrakcyjne nagrody.

przez -
4 739
Świat

Miasto Zaragoza w Hiszpanii, w autonomicznym regionie Aragonia, udanie przeniosło część komputerów na dystrybucję Linuksa – AZLinux12, która jest oparta o Ubuntu. Wcześniej używano AZLinux2, który był oparty na SUSE Linux, jednakże podjęto decyzję o zmianie na system z długoterminowym wsparciem technicznym. Koordynatorem odpowiedzialnym za całą operację migracji jest IT Specialist – Eduardo Romero. Aktualnie 800 z 3200 komputerów pracuje pod kontrolą Linuksa, z czego 80 posiada system AZLinux12. Cała reszta uruchomiona jest na przestarzałym własnościowym systemie operacyjnym.

Zaragoza używa wolnego oprogramowanie, gdzie się tylko da je wdrożyć. W 2005 roku rozpoczęto instalację przeglądarki Firefox, klienta pocztowego Thunderbitd oraz odtwarzacza multimedialnego VLC. W 2007 dodano pakiet biurowy OpenOffice, a potem LibreOffice. Pracownicy miejscy wykorzystują GIMPa i Inkscape-a do tworzenia obrazów graficznych, PDF Split and Merge do używania PDF, Brasero do nagrywania dysków optycznych, Kdenlive do edycji wideo oraz Evince to wyświetlania PDF.

AZLinux - logo

Dzięki przejściu na OpenDocument Format skończyły się problemy z interoperacyjnością, pomiędzy różnymi pakietami biurowymi. Oczywiście nadal są organizacje, które nie wspierają wolnych formatów, jednakże wtedy wysyłane jest im pismo o konieczności posiadania odpowiednich programów do ich odczytów z zapisów prawnych.

Miejski Departament IT samodzielnie używa systemu uwierzytelniania PAM_LDAP, systemu do zarządzania cyfrowymi certyfikatami FNMT oraz systemu do automatyzacji zmiany własnościowego pulpitu na AZLinux (Win2Linux). Aby móc dystrybuować oprogramowanie na wiele komputerów jednocześnie, stworzono Migasfree które przechowuje konfigurację wszystkich maszyn w jednym miejscu.

przez -
0 794
Open Source

Kilka dni temu podsumowaliśmy najciekawsze wydarzenia open source 2012 roku, ale świat nie składa się przecież z samych sukcesów. Przyszedł zatem czas na opisanie największych wpadek w wolnym oprogramowaniu, które to miały okazję spotkać, zarówno małe jak i wielkie projekty.

Naszą historię zaczynamy od niesławnej dodatkowej sekundy, zwanej sekundą przestępną, która spowodowała na niektórych systemach znaczący wzrost użycia procesora, a w najgorszych przypadkach zawieszanie się całego systemu. Nieciekawy, aczkolwiek rzadko występujący okazał się błąd, związany ze sterownikiem systemu plików ext4. Pojawił się on w sytuacji, kiedy blok startowy dziennika rozpoczynał się od zera i nie zdążono zapisać dziennika.

Następne dwa błędy okazały się niezwykle paskudne. Pierwszy występował w jądrze Linux i związany był z macierzami RAID. Nie niszczył on samych danych, ale utrudniał do nich dostęp. Drugi natomiast pojawiał się pod Ubuntu, w momencie kiedy wykonujemy proste operacje na partycjach, z dwoma systemami operacyjnymi.

W tym roku także MySQL zaliczył dwie poważne wpadki. Jedna z nich, oznaczona jako 0day na MySQL, podnosiła uprawnienia w Linuksie. Druga polegała na ominięciu autoryzacji i uzyskaniu bardzo łatwego dostępu do bazy danych z prawami administratora.

Narzędzie służące do łatwego zarządzania bazą danych MySQL, czyli phpMyAdmin posiadał groźnego backdoora. Luka pozwalała atakującym, na wstrzyknięcie zmodyfikowanej komendy PHP na serwer. Administratorzy serwerów Horde odkryli włamanie na FTP, które zawierało pliki instalacyjne Horde 3.3.12 i Groupware 1.2.10 oraz ich edycje webmailowe.

Nieciekawą sytuację przeżyli użytkownicy telefonów z Cyanogenmodem, kiedy okazało się, że wzór ekranu blokowania jest zapisywany w logach na pamięci wewnętrznej. Na szczęście szybko została wydana poprawka w oprogramowaniu.

Lukę bezpieczeństwa odkryto nawet w procesorach firmy Intel, a dokładniej we wbudowanym oprogramowaniu do wirtualizacji. Manipulując odpowiednio stosem, atakujący może wykonać kod z Ring 3 (3 kręgu), w Ring 0 (kręgu 0). Po uzyskaniu dostępu atakujący, mógł podnieść swoje lokalne uprawnienia lub uciec z wirtualnego więzienia maszyny.

przez -
24 1193
AMD

AMD właśnie strzeliło sobie w stopę – zamknęło centrum badawcze Operating System Research Center, w którym pracowało 25 deweloperów Open Source. Całe zajście jest zakrojoną na szeroką skalę akcją redukcji 15% załogi firmy, w związku z dużymi stratami finansowymi. Nie wiadomo nadal, co popchnęło AMD w tym kierunku.

OSRC zajmowało się rozwijaniem sterowników dla systemów Linux, głównie Red Hat Enterprise Linux oraz SUSE Linux Enterprise. Powstawały tu m.in. sterowniki dla serwerowych procesorów Opteron, jak również rozszerzenia do obsługi procesorów desktopowych i na laptopy. Rozwijane tutaj były technologie PowerNow i TurboCore, odpowiedzialne za skalowanie częstotliwości pracy jednostek centralnych, jak i wsparcie KVM i IOMMU. Prócz tego pisano sterowniki dla wielu chipsetów, znajdujących się na płytach głównych.

Część deweloperów szybko poinformowało o tym fakcie na listach dyskusyjnych, nie wiadomo na razie jak to wpłynie na rozwój. Według serwisu Heise Online redukcja etatów nie dotknęła 4 deweloperów, odpowiedzialnych za rozwój sterowników dla kart graficznych, jednostek APU, jądra Linux, Mesa 3D i X.Org.

przez -
0 670
Adobe

Adobe zdecydował się o uruchomieniu portalu z projektami open source i standardami sieciowymi – html.adobe.com. Jego celem ma być promocja standardów webowych, projektów open source oraz narzędzi i usług, w których firma Adobe ma swój własny wkład. Wyróżnienie otrzymały funkcje CSS: Regions, Shaders, Compositing, Transforms i wolne projekty: Apache Cordoba, jQuery Mobile, biblioteki CreateJS i WebKit. Z narzędzi i usług: narzędzia do projektowania Adobe Edge i Proto, narzędzia produkcyjne Dreamweaver i Fireworks, inspektor webowy Adobe Shadow, czcionki webowe Typekit i wiele innych narzędzi publikacyjnych. Strona wspomina także o nowym projekcie – edytorze Brackets

Polecane

0 268
Tech Leaders jest 4-miesięcznym programem mentoringowym, przeznaczonym dla każdego, kto chce rozpocząć karierę lub rozwijać swoje umiejętności w obszarze IT i nowych...