Tags Posts tagged with "gnome"

gnome

przez -
5 1059
Linux Tux

Na zlecenie amerykańskiego Departamentu Bezpieczeństwa Wewnętrznego (DHS) przeprowadzono badania dotyczące liczby luk bezpieczeństwa w kodzie popularnych opensource’owych programów. Specjaliści przyjrzeli się m.in. Sambie, PHP, Perlowi czy Amandzie. Z badań wynika, że w tego typu oprogramowaniu można znaleźć średnio 1 błąd bezpieczeństwa na 1000 linii kodu.

Od czasu, gdy DHS rozpoczął swój projekt poprawiania luk w programach typu Open Source, naprawiono 7826 takich dziur, czyli jedną co dwie godziny.

Departament w marcu 2006 roku zapłacił firmie Coverity 300 000 dolarów za sprawdzenie kodu 180 opensource’owych programów, z których wiele jest używanych przez agendy amerykańskiego rządu.

Przyjrzyjmy się zatem, jak sprawowały się najpopularniejsze z tych programów.

W Sambie znaleziono 236 błędów w 450 000 linii. Tak więc wypada ona znacznie lepiej, niż przecięty opensource’owy projekt. Z tych 236 błędów poprawiono 228.

Bardzo dobrze wypada też Linux. W jądrze 2.6 odkryto 0,127 błędu na 1000 linii. Jądro to składa się z 3 milionów 639 tysięcy 322 linii. Kolejne badania dowiodły, że w ciągu ostatnich dwóch lat developerzy Linuksa usunęli 452 błędy w jądrze, 48 jest potwierdzonych, ale jeszcze niezałatanych, a kolejnych 413 błędów czeka na potwierdzenie i łaty.

Z kolei we FreeBSD znaleziono 1 błąd na 2615 linii kodu, jednak dotychczas twórcy tego systemu nie poprawili żadnego z 605 niedociągnięć.

Serwer Apache składa się ze 135 916 linii, a liczba błędów wynosi 0,14 na 1000 linii. Dotychczas poprawiono 3 błędy, potwierdzono istnienie 7, które jeszcze nie zostały załatane, a 12 dalszych czeka na potwierdzenie i łaty.

Bardzo dobrym rezultatem może poszczycić się system bazodanowy PostgreSQL. Wśród 909 148 linii częstotliwość występowania błędów wynosi 0,041 na 1000 linii. Dotychczas załatano 53 luki znalezione przez Coverity, czyli wszystkie, których istnienie potwierdzono. Na weryfikację i łaty czeka 37 dziur.

Jednak najlepszy wynik osiągnął jeden z najczęściej używanych przez developerów programów, biblioteka glibc. W 588 931 liniach kodu wykryto jedynie 83 błędy, które zostały załatane na bieżąco. Teraz w glibc nie istnieje żaden znany błąd. Podobnie zresztą jak w Amandzie (99 073 linie) i courier-maildir (82 229 linii).

Coverity zbadało też graficzne interfejsy użytkownika.

W KDE w 4 712 273 liniach kodu poprawiono 1554 błędy, zweryfikowano 25, a na potwierdzenie czeka jeszcze 65. Z kolei Gnome w 430 809 liniach poprawiło 357 błędów, potwierdzono istnienie 5, a 214 czeka na weryfikację.

W popularnym OpenVPN znaleziono tylko 1 błąd (na 69 223 linie), ale nie został on jeszcze poprawiony. Z kolei OpenSSL składa się z 221 194 linii kodu. Dotychczas poprawiono 24 luki, 1 potwierdzono, a 24 czekają na weryfikację.

Coverity nie chciał natomiast ujawnić wyników testowania produktów o zamkniętym kodzie. Firma na zlecenie swoich klientów sprawdziła 400 takich produktów. Nasi klienci nie byliby zadowoleni, gdybyśmy ujawnili liczbę błędów w ich kodzie – stwierdzili przedstawiciele Coverity.

Mariusz Błoński

źródło: IT News

przez -
0 414
GNOME

Wydano prawdopodobnie ostatnią aktualizacja środowiska graficznego GNOME z serii 2.20. GNOME 2.20.3 nie zawiera żadnych nowych funkcji, a jedynie poprawki na błędy jakie znaleziono od czasu wydania 2.20. Aktualizacje dotyczą tłumaczeń oraz takich aplikacji jak Evolution, Epiphany, deskbar-applet, file-roller, Metacity i Totem.

przez -
0 397
GNOME

Jest już dostępne środowisko graficzne GNOME 2.21.4, która nie zawiera nowej funkcjonalności, a jedynie poprawki wykrytych błędów. Nowe funkcje pojawią się dopiero w marcu 2008 gdy wypuszczony zostanie GNOME 2.22. Najwięcej poprawek dotyczy programu Evolution łączącego funkcjonalność klienta pocztowego oraz organizera a także technologii Orca ułatwiającej pracę osobom słabo widzącym.

przez -
0 464
GNOME

Wydano kolejną aktualizację środowiska graficznego GNOME. Wersja oznaczona numerem 2.21.2 zawiera głównie poprawki na błędy jakie znaleziono w ostatnim czasie, oraz poprawki związane z tłumaczeniami. Aktualizacji doczekały się również takie aplikacje jak Evolution, Deskbar Applet, Totem czy Tomboy.

przez -
0 416
GNOME

Ukazał się nowy plan wydawniczy GNOME, dotyczący głównie przyszłej wersji 2.22 oraz częściowo kolejnych. Znajdziemy w nim opis planowanych zmian w środowisku oraz powiązanych projektach. Całość podzielono na cztery grupy: użytkownicy, programiści, administratorzy i wszyscy. Dla wszystkich użytkowników GNOME będzie to na pewno przydatna lektura: live.gnome.org

przez -
0 475
GNOME

Mamy już pierwszą aktualizację środowiska graficznego GNOME oznaczonej numerkiem 2.20.1. Zgodnie z polityką twórców, nowa wersja nie posiada żadnych nowych funkcji, a tylko poprawione błędy znalezione od czasu wydania wersji 2.20 i aktualizacje tłumaczeń. Nowe funkcje otrzymamy dopiero w marcu 2008, kiedy wydany będzie GNOME 2.22. Najwięcej poprawek dotyczy biblioteki GTK+ 2.12, która jest bazą środowiska oraz wchodzących w jej skład aplikacji. Poprawiony został również menadżer logowania GDM.

przez -
0 525
GNOME

Wczoraj pokazała się ostatnia wersja kandydująca środowiska graficznego GNOME 2.20. Za niecałe dwa tygodnie (19 września) pojawi się wydanie stabilne. Nowa wersja GNOME zawiera wiele poprawek, ułatwień oraz nowych funkcji. Aplikacja do odtwarzania multimediów – Totem, otrzyma obsługę wtyczek, a praca wielu osób na jednym systemie została ułatwiona poprzez możliwość szybkiego przełączania się między użytkownikami.

Drobne zmiany dotyczą wygaszacza ekranu, który będzie mógł wyświetlać notatki jakie zostawimy po odejściu od komputera. Menadżer energii będzie dokładniej liczył pozostały czas pracy na bateriach w przypadku laptopów. Programiści dodali również nowe centrum zarządzania konfiguracją środowiska. Praca z nowym GNOMEM będzie łatwa i przyjemna.

przez -
0 573
GNOME

Środowisko graficzne GNOME obchodzi swoje 10 urodziny. GNOME (ang. GNU Network Object Model Environment) – graficzne środowisko użytkownika oparte na systemie X Window System oraz widgetach GTK+ i GDK. Działa na większości systemów typu Unix. Projekt został rozpoczęty w sierpniu 1997 roku przez Miguela de Icaza w celu stworzenia w pełni wolnodostępnego graficznego środowiska użytkownika dla systemu GNU/Linux, jako alternatywa dla środowiska KDE, opartego o bibliotekę Qt (do listopada 1997 nie będącą wolnym oprogramowaniem).

Projekt GNOME dostarcza dwóch rzeczy: środowiska graficznego GNOME, stanowiącego intuicyjny i atrakcyjny pulpit dla użytkowników końcowych, oraz platformy rozwojowej GNOME, zespołu bibliotek koniecznych dla budowania aplikacji, które integrują się z tym środowiskiem. Silny nacisk położony jest na prostotę oraz wygodę obsługi, a co za tym idzie – internacjonalizację i ułatwienia dostępności. Twórcom zależało na ujednoliceniu wyglądu aplikacji dzięki wykorzystaniu bibliotek GTK.

Polecane

It_kontrakt_news

0 741
Rynek oprogramowania do kontroli wersji bardzo ewoluował od czasu rozpoczęcia Bitbucketa w 2008 roku. Kiedy został wprowadzony na...
mercursis

0 441