Biuro szeroko otwarte

Siedem płyt

Serwerownia EGIS Polska to królestwo wolnego oprogramowania. Poza serwerem MS SQL Server działającym w systemie Windows 2000 Server oraz serwerem uwierzytelniającym, który z racji wymagań producenta jednego z wykorzystywanych systemów musi używać Windows NT, pozostałe maszyny działają pod kontrolą Linuxa.

EGIS korzysta z dystrybucji Debian, której rozwój sponsoruje HP. "Debian ma opinię trudnego systemu, co zawdzięcza chyba temu, że nie zawiera graficznego instalatora i tym zniechęca mniej zaawansowanych użytkowników. Nas do tej dystrybucji przekonało jej bogactwo. Debian zawiera obecnie prawie 9 tys. pakietów i posiada bardzo wydajny system do zarządzania nimi" - mówi Rafał Zawadzki.

O Debianie było niedawno głośno za sprawą odkrycia dwóch poważnych błędów bezpieczeństwa, które początkowo zostały zlekceważone przez programistów współtworzących tę dystrybucję Linuxa. Informatycy EGIS Polska nie ukrywają, że informacje z końca ub.r. wzbudziły ich niepokój, ale głównie dlatego że były to pierwsze tego typu przypadki w długoletniej historii Debiana. "Informacja wyszła od samych twórców Debiana, a błędy zostały natychmiast usunięte. Faktem jest, że sporo czasu zajęło przywrócenie do działania wszystkich serwerów projektu Debian, lecz było to spowodowane koniecznością dokładnego sprawdzenia poprawności całego rozbudowanego systemu, na który składają się miliony plików" - broni Linuxa Rafał Zawadzki.

W projekcie Debian nacisk jest kładziony na standaryzację: pliki konfiguracyjne znajdują się tylko w jednym określonym katalogu, pliki z danymi - w innym. Narzędziem, którego użyteczność szczególnie podkreślają informatycy EGIS, jest APT - system do zarządzania pakietami pobieranymi z Internetu. "Nie musimy się martwić, jaki pakiet wgrać i w którym miejscu go zainstalować. APT automatycznie ściągą programy wraz z zależnościami" - tłumaczy Rafał Zawadzki. Jego zdaniem z punktu widzenia bezpieczeństwa istotne jest, że wszelkie poprawki błędów publikowane przez Debiana nie mają "dodatków" w postaci rozszerzeń funkcjonalnych.

"Najnowsza wersja Debiana to siedem płyt, na których znajduje się wszystko, czego potrzebujemy" - mówi Marek Pętlicki. Począwszy od systemu operacyjnego, przez serwer internetowy, skończywszy na klientach poczty elektronicznej.

Nazwa serwera pocztowego stosowanego przez EGIS pozostaje tajemnicą, zgodnie z zasadami administracyjnego rzemiosła. Współpracuje z nim oprogramowanie open source SpamAssassin odsiewające śmieci reklamowe rozsyłane pocztą elektroniczną. Przed wirusami serwer jest chroniony przez aplikację komercyjną Kaspersky Lab. "Służy nam ona wyłącznie do ochrony przed wirusami przeznaczonymi dla systemu Windows" - zastrzega Ireneusz Piekarski. W zakresie obsługi stron WWW bardziej niż oczywistym był wybór standardu - serwera Apache.

Przegląd oprogramowania wykorzystywanego w EGIS Polska to swoisty katalog najpopularniejszych systemów i aplikacji open source. Nie sposób wymienić tu wszystkich. "Open source jest jak plastelina, którą użytkownik dostaje do ręki i może z niej «ulepić» narzędzia wg swoich potrzeb" - kończy Paweł Moszumański.

Zagłębie open source

Niektóre z pakietów open source wykorzystywanych przez EGIS

OpenOfficePL -http://www.openoffice.com.pl

Biurowy pakiet, w skład którego wchodzą: edytor tekstu Writer, arkusz kalkulacyjny Calc, program do tworzenia grafiki Draw, program do tworzenia prezentacji Impress, baza danych Kexi

Mozilla -http://www.mozilla.org

Zestaw oprogramowania komunikacyjnego obejmujący m.in. klienta e-mail i grup dyskusyjnych, przeglądarkę Web, narzędzia do edycji HTML

Jabber -http://www.jabberpl.org

Komunikator typu instant messaging. Wykorzystywany w EGIS przez help desk i do komunikacji między pracownikami. Obsługuje również wewnętrzną bramkę SMS

HylaFax -http://www.hylafax.org

Najpopularniejszy serwer faksów open source

Python -http://www.python.org

Skryptowy język programowania służy do pisania niewielkich aplikacji, głównie na potrzeby pracowników EGIS działających w terenie. Spójny, łatwy w obsłudze

VNC -http://www.realvnc.com ,http://www.tightvnc.org

Narzędzie administracyjne do zdalnej konfiguracji serwerów i stacji roboczych. Obsługuje wszystkie platfor-my systemowe wykorzystywane przez EGIS

Knoppix -http://www.knoppix.org

Samoczynnie uruchamiająca się wersja Linuxa pożyteczna w razie awarii komputera. Zapewnia dostęp do wszystkich zasobów stacji roboczej. W kilka minut przywraca środowisko robocze

Debian Linux -http://www.debian.org

Jedna z najpopularniejszych i najbogatszych dystrybucji Linuxa. Większość narzędzi pochodzi z projektu GNU. Debian zawiera ponad 9 tys. pakietów

VIM -http://www.vim.org

Edytor tekstowy użyteczny w pracy programistów i administratorów Linuxa, wywodzący się z narzędzia vi editor dostępnego w większości odmian Unixa

MySQL -http://www.mysql.com

Jedna z dwóch najpopularniejszych relacyjnych baz danych open source. W EGIS stosuje się ją przede wszystkim w powiązaniu z gotowymi aplikacjami przystosowanymi do obsługi MySQL. Komercyjną wersję MySQL rozwija szwedzka firma MySQL AB

PostreSQL -http://www.postgresql.org

Baza danych preferowana w EGIS Polska. Jest wykorzystywana w nowych aplikacjach pisanych na potrzeby firmy

IRM -http://www.atrustrivalie.org/irm/

Program do prowadzenia ewidencji sprzętu i oprogramowania działającego w EGIS


TOP 200