Sobota, 4 Sierpnia 2007
PCLinuxOS - Maly spacer sciezka historii.
Bylo lato 2003 roku kiedy to zainteresowalem sie technolgia LiveCD. Zainspirowaly mnie do tego Knoppix i swieza dystrybucja (prowadzona przez kolesia zwanego Warren) Mepis. Chcialem pomoc Warrenowi z Mepisem ale nie mialem pojecia jak sie buduje pliki .deb. Majac ponad 5 lat doswiadczenia w paczkowaniu rpmow nie mialem tak naprawde ochoty uczyc sie nowego systemu paczkowania. Wtedy wpadlem na kolesia z Poludniowej Afryki zwanego Jaco Greef. Pisal on wowczas skrypt ktory nazwal mklivecd i probowal go zaimplementowac w Mandrake Linux. Razem z Buchanan Milne (kontrybutorem Mandrake) i kilkoma innymi zaczelismy wspolpracowac z Jaco. Pomagalismy mu w debuggowaniu skryptu. Mialem pomysl na to by stworzyc LiveCD oparte na Mandrake Linux 9.2 i dodac to tego wszystkie moje usprawnienia, poprawki i inne modyfikacje ot tak dla zabawy. W przeszlosci przez wiele lat zapewnialem dostep do nieoficjalnego repozytorium dla uzytkownikow Mandrake ale od jakiegos juz czasu nasze drogi sie rozeszly. Poniewaz nazwa Mandrake byla zarejestrowanym znakiem towarowym zdecydowalismy sie nazwac LiveCD PCLinuxOS na czesc naszej strony i forum pclinuxosonline...
Wersja .3 PCLinuxOS byla pierwszym podejsciem do stworzenia LiveCD. Wstepnie rozprowadzilem kopie do okolo 20 osob zeby zobaczyc jakie beda ich reakcje i opinie. Kazdy kto testowal nasze LiveCD pokochal je ale wszystkim im brakowalo jednej rzeczy - mozliwosci instalacji systemu na dysk twardy. Srlinuxx z
http://tuxmachines.org wpadla na nowatorski pomysl skopiowania LiveCD na HDD i opisala go na naszym forum. Jaco przetrawil te informacje i zainspirowany instalatorem z Mepisa napisal skrypt pyqt ktory sprawil ze LiveCD mozna bylo zainstalowac na dysk. Tak narodzila sie nowa dystrybucja.
24 Pazdziernika 2003 roku zostala wypuszczona wersja PCLinuxOS .4 jako odlam Mandrake (Mandriva) 9.2. Uzywala ona mklivecd (Jaco Greef), kernela multimedialnego 2.4.22-tmb (Thomas Buckland) i usprawnionego / zmodyfikowanego KDE (3.1.4-tex). Wersje pomiedzy .5 a .93 byly budowane na zaktualizowanych poprzednich wydaniach PCLinuxOS. Po okolo 3 latach uaktualniania wciaz tej samej wersji i uzywania wciaz tych samych bibliotek gcc i glibc zauwazylismy ze wielu programow nie jestesmy juz w stanie skompilowac.
W Listopadzie 2006 roku uzylismy jednorazowo kodu od naszych przyjaciol z Mandrivy zeby zaktualizowac glibc/gcc i zwiazane z nimi biblioteki. Kolejne 6 miesiecy spedzilismy przebudowujac, debuggujac, dopasowujac do naszych potrzeb nasza nowa baze. Uzylismy czesci kodu z naszej starej bazy. Dorzucilismy do tego laty m.in. z Fedory, Gentoo i Debiana. To wlasnie dlatego nigdy nie zobaczycie mnie obrzucajacego blotem innych dystrybucji. Byla by to hipokryzja jakoze wciaz w pewnym sensie jestesmy zalezni od innych dystrybucji, ze wgledu na ciezko pracujacy jednakze ograniczony pod wzgledem ilosci osob zespol developerow.
20 Maja 2007 roku poczulismy ze osiagnelismy calkiem stabilna baze i wypuscilismy PCLinuxOS 2007 ktory uzywal naszego wlasnego kernela (Oclient1), KDE zbudowanego przez developera Mandrake (Ze), zaktualizowany skrypt mklivecd (IKerekes i Ejtr), ciezko obladowane latami Centrum Kontroli, grafiki przygotowane przez Druzyne Upiekszajaca PCLinuxOS i wiele zaktualizowanych aplikacji (Thac i Neverstopdreaming). Rozwoj kontynuowal jako ze trwaly prace na MiniMe i miedzynarodowym DVD. Przyszle wydania PCLinuxOS beda wyposazone w zaktualizowany kernel, KDE4, swiezy serwer Xorga i najnowsze aplikacje. W sumie byla to niezla jazda i po drodze zaprzyjaznilismy sie z wieloma osobami. Niektorzy odeszli do innych dystrybucji, niektorzy trwaja przy nas od samego poczatku az po dzis dzien. Jak to zawsze mowilem my poprostu cieszymy sie technologia Linuxa i dzielimy ja z przyjaciolmi ktorym moze sie ona podobac. Mamy nadzieje ze Ty rowniez cieszysz sie nia razem z nami.
Pozdrawiam.
Texstar