Złota dwudziestka
-
- Paweł Wimmer,
-
- Paweł Brągoszewski,
- 01.09.2005
Oprogramowanie open source to często narzędzia dla programistów i inżynierów, ale bez problemu znaleźć można także odtwarzacze filmów i programy do wymiany plików P2P.
Oprogramowanie open source to często narzędzia dla programistów i inżynierów, ale bez problemu znaleźć można także odtwarzacze filmów i programy do wymiany plików P2P.
Widząc ogromną różnorodność oprogramowania open source, można zadać pytanie, czy są dziedziny, w których te rozwiązania zupełnie się nie sprawdzają? Jeśli tak, to jest ich naprawdę niewiele. Na pierwszy rzut oka oprogramowanie związane z bezpieczeństwem danych nie powinno być dostępne jako open source, ale to błędne przekonanie. Nawet algorytmy kryptograficzne mogą być w pełni jawne, a kody źródłowe procedur szyfrujących powszechnie dostępne, bo znajomość algorytmu nie powinna umożliwiać odszyfrowania danych. Chronione informacje mogą być dostępne tylko po podaniu hasła, w innym wypadku byłoby to bardzo słabe zabezpieczenie. Niezrozumienie tego stało się właśnie przyczyną nonsensów wygłaszanych z całą powagą w Sejmie, w trakcie dyskusji nad programem Płatnik i rolą oprogramowania open source w administracji państwowej. Podobnie wszelkie formaty danych i protokoły transmisji powinny być całkowicie jawne - nie tylko pozwala to wykryć błędy i zagrożenia, ale też zwiększa konkurencyjność, umożliwia tworzenie coraz lepszych aplikacji wykorzystujących owe protokoły i formaty. W tym miejscu powraca pytanie o możliwość opatentowania rozwiązań programistycznych i o to, czy ochrona algorytmów oraz formatów danych faktycznie nie pogorszy jakości tworzonych rozwiązań. Czy użytkownicy otrzymają ładne, ale słabo zabezpieczone oprogramowanie?

Top 20 open source
Web Developer 0.9.3

We współpracy z serwisami online można testować jakość kodu HTML i CSS, poprawność kodu kanału RSS, aktualność odsyłaczy, oceniać szybkość wczytywania i dostępność dla niepełnosprawnych (Web Accessibility). Są też odsyłacze do wszystkich kluczowych specyfikacji webmasterskich w World Wide Web Consortium, jak HTML czy CSS. W sumie jest wiele narzędzi, które przydadzą się każdemu aktywnemu autorowi stron, aczkolwiek ich opanowanie wymaga nieco czasu i praktyki - nie jest zresztą konieczne zgłębienie wszystkich szczegółów tego rozszerzenia. Po zainstalowaniu Web Developer znajduje się na liście pasków Firefoksa, skąd można go wygodnie wywoływać lub chować, zaznaczając po prostu myszą.
Informacjehttp://www.mozillapl.org/katalogi i bazy/baza dodatkow/rozszerzenia/
Rodzaj rozszerzenie do Firefoksa
DevBoi 0.2.3

DevBoi jest panelem umieszczanym z lewej strony ekranu (można go wywołać i schować za pomocą skrótu klawiaturowego [Ctrl F9]), w którym znajdziemy informacje o poleceniach HTML 4.01, w podziale na selektory (polecenia HTML - wartościowym uzupełnieniem jest m.in. wskazanie statusu deprecated, czyli poleceń uznanych w najnowszych specyfikacjach World Wide Web Consortium za przestarzałe), atrybuty i znaki specjalne, CSS 2.1 (można wybrać kolumny z informacjami o obsłudze poleceń w wielu przeglądarkach, chociaż nie ma w tym zestawie Opery 8 i jawnie zadeklarowanego Firefoksa), DOM (Document Object Model) w podziale na sekcje, wreszcie język XUL - elementy języka i anglojęzyczny tutorial. Dwukrotne kliknięcie dowolnego polecenia powoduje wczytanie do okna przeglądarki oficjalnej informacji na jego temat, pochodzącej albo z zasobów World Wide Web Consortium, albo XUL Planet. Jeśli ktoś chce mieć dostęp do pewnych wiadomości pochodzących przecież z oficjalnych specyfikacji, DevBoi jest doskonałym rozwiązaniem. Warto śledzić uaktualnienia, gdyż zapewne w którymś momencie pojawią się dodatkowe informacje o przeglądarkach nieuwzględnionych jeszcze w wersji 0.2.3.
Informacje http://devboi.mozdev.org
Rodzaj rozszerzenie do Firefoksa
VideoLAN VLC 0.8.2

Informacje http://www.videolan.org
Rodzaj odtwarzacz wideo