<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8852363043571067690</id><updated>2011-10-12T03:57:00.393+02:00</updated><category term='Unix'/><category term='Lego Mindstorms NXT'/><category term='Matematyka'/><category term='PBI'/><category term='OpenVMS'/><category term='Microsoft'/><category term='Windows 8'/><category term='programming'/><category term='AuroraUX'/><category term='Alpha AXP'/><category term='MicroKernel'/><category term='FreeBSD'/><category term='Kernel'/><category term='Robotics'/><category term='Windows NT'/><category term='BSD'/><category term='Turtorial'/><category term='Net Install'/><category term='Symbian'/><category term='PCBSD'/><category term='Belenix'/><category term='GPL'/><category term='OpenSolaris'/><category term='Struktura Katalogów'/><category term='DragonFlyBSD'/><category term='NetBook'/><category term='Linux'/><category term='KDE4'/><category term='Emulacja'/><category term='Podstawy'/><category term='live usb'/><category term='Solaris 10'/><category term='Ciekawe Rozwiązania'/><category term='OpenBSD'/><title type='text'>.</title><subtitle type='html'>Technologie Informatyczne i Nanotechnologia</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>25</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-8737941274545099343</id><published>2011-06-23T02:24:00.003+02:00</published><updated>2011-06-23T02:50:16.201+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows 8'/><title type='text'>Protogon FS</title><content type='html'>Dwa tygodnie temu natrafiłem na ciekawą notkę pochodzacą z beta archive w której tamtejsi geekowie znaleźli w buildach windowsa 8 coś co zapowiada nowy system plików dla windowsa.&lt;br /&gt;&lt;br /&gt;Tak bardzo się tym zainteresowałem że poszukałem najnowszego wyciekłego builda i postanowiłem go zainstalować,co się później okazało ?&lt;br /&gt;&lt;br /&gt;W najnowszym buildzie mamy doczynienia z rozwiniętym systemem plików ,w praktyce miałem pełny dostęp do jego partycji.&lt;br /&gt;Zastanowiło mnie tylko że nie obejmowała go opcja defragmentacji, może ms w końcu zaimpementował w nim algorytmy jej przeciwdziałające ?&lt;br /&gt;&lt;br /&gt;Tak czy siak jedno jest pewne beta win8 zbliża się wielkimi krokami, toteż przy jej okazji dowiemy się nowych rzeczy na temat protogona ?&lt;br /&gt;&lt;br /&gt;Ja za niego osobiście trzymam ksiuki ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://wgrajfoto.pl/pokaz/img0611/protagon3501.jpg"&gt;http://wgrajfoto.pl/pokaz/img0611/protagon3501.jpg&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-8737941274545099343?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/8737941274545099343/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2011/06/protogon-fs.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/8737941274545099343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/8737941274545099343'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2011/06/protogon-fs.html' title='Protogon FS'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-8044065498618614840</id><published>2011-02-21T16:36:00.003+01:00</published><updated>2011-02-21T16:48:22.861+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Robotics'/><category scheme='http://www.blogger.com/atom/ns#' term='Lego Mindstorms NXT'/><title type='text'>NXT</title><content type='html'>Few days ago I've bought my first lego Mindstorms set.&lt;br /&gt;&lt;br /&gt;I'm really impressed by functionality of this toy.&lt;br /&gt;&lt;br /&gt;But what is most important for me, I have really begun learnt of subjects most important in robotics like Programming (In Ada And Prolog Of Course ;-)), mechanics, electrical engineering, electronic or communictation systems. Also I'm planning go to Robotics as second department. It's funny that simple bricks pushed me to this.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In future I'm going to present my constructions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-8044065498618614840?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/8044065498618614840/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2011/02/nxt.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/8044065498618614840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/8044065498618614840'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2011/02/nxt.html' title='NXT'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-8812839918705214287</id><published>2011-01-12T17:18:00.003+01:00</published><updated>2011-01-15T19:11:05.388+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='PCBSD'/><title type='text'>Hardware Information in FreeBSD Command Line</title><content type='html'>Switching between open source OSs can sometimes be confusing, since they may have different ways of doing things. A common task that may confuse some users when switching systems is getting hardware information. In the case of Linux-based OSs and FreeBSD, the following cheat sheet for figuring out how to do the same things on two different systems can ease some of the pain.&lt;br /&gt;&lt;br /&gt;CPU and memory information&lt;br /&gt;&lt;br /&gt;Because Linux-based systems use the proc device filesystem to provide access to information about hardware devices in the system, getting specific information about the hardware sometimes involves finding it in files using the grep command. The same information is normally accessed on FreeBSD via the sysctl command.&lt;br /&gt;&lt;br /&gt;To get information about your CPU model . . .&lt;br /&gt;&lt;br /&gt;Linux:&lt;br /&gt;grep model /proc/cpuinfo&lt;br /&gt;FreeBSD:&lt;br /&gt;sysctl hw.model&lt;br /&gt;To get information about total system memory . . .&lt;br /&gt;&lt;br /&gt;Linux:&lt;br /&gt;grep MemTotal /proc/meminfo&lt;br /&gt;FreeBSD:&lt;br /&gt;sysctl hw.realmem&lt;br /&gt;Device listings&lt;br /&gt;&lt;br /&gt;Information about many other devices might be needed as well. For these, each system has tools designed to provide listings of devices connected to various system buses.&lt;br /&gt;&lt;br /&gt;To get information about PCI devices . . .&lt;br /&gt;&lt;br /&gt;Linux:&lt;br /&gt;lspci -v&lt;br /&gt;FreeBSD:&lt;br /&gt;pciconf -lv&lt;br /&gt;To get information about USB devices . . .&lt;br /&gt;&lt;br /&gt;Linux:&lt;br /&gt;lsusb -v&lt;br /&gt;FreeBSD:&lt;br /&gt;usbconfig&lt;br /&gt;To get other connected device information . . .&lt;br /&gt;&lt;br /&gt;Linux:&lt;br /&gt;dmidecode&lt;br /&gt;This command shows DMI/SMBIOS hardware information.&lt;br /&gt;&lt;br /&gt;lshal&lt;br /&gt;This command shows all devices managed by the HAL subsystem.&lt;br /&gt;&lt;br /&gt;FreeBSD:&lt;br /&gt;atacontrol list&lt;br /&gt;This command shows all ATA devices.&lt;br /&gt;&lt;br /&gt;camcontrol devlist -v&lt;br /&gt;Notes&lt;br /&gt;&lt;br /&gt;Some of the above commands may work from a normal, unprivileged user account. Others may be restricted to root access.&lt;br /&gt;&lt;br /&gt;On both of these OS types, a lot more information can be had by means similar to those described above. For instance, the /proc/cpuinfo and /proc/meminfo files contain a lot more information than just the CPU model and total memory. There is a sysctl command on Linux-based systems as well as on FreeBSD and other BSD Unix systems, but it is not as broadly useful as on FreeBSD, nor does it offer as comprehensive coverage of the system, because Linux-based systems default to other means of accessing and configuring system configuration values (such as the proc filesystem). On either system type, a picture of sysctl capabilities can be seen by viewing the utility’s manpage.&lt;br /&gt;&lt;br /&gt;If you are feeling curious and have some time to spend exploring, sysctl -a outputs all information sysctl has to provide.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-8812839918705214287?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/8812839918705214287/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2011/01/hardware-information-in-freebsd-command.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/8812839918705214287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/8812839918705214287'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2011/01/hardware-information-in-freebsd-command.html' title='Hardware Information in FreeBSD Command Line'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-8920716755356058707</id><published>2010-12-23T19:28:00.005+01:00</published><updated>2010-12-24T02:51:57.663+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Dla mlodych koderow</title><content type='html'>Dawno mnie tu nie bylo wiec wrzuce 2 ciekawe linki dla mlodych koderow chcacych sie nauczyc pisania w drugim lub kolejnym jezyku.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ideone.com/"&gt;http://ideone.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Internetowy interpreter kilkudziesieciu jezykow programowania &lt;br /&gt;;-)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rosettacode.org/wiki/Welcome_to_Rosetta_Code"&gt;http://rosettacode.org/wiki/Welcome_to_Rosetta_Code&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A tu szablony skladni algorytmow w roznych jezykach ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-8920716755356058707?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/8920716755356058707/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2010/12/dla-mlodych-koderow.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/8920716755356058707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/8920716755356058707'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2010/12/dla-mlodych-koderow.html' title='Dla mlodych koderow'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-6850251357162256096</id><published>2010-11-04T02:27:00.000+01:00</published><updated>2010-11-04T02:28:15.825+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Symbian'/><title type='text'>Symbian uratowany? przez UE</title><content type='html'>Wiele osób skazywało symbiana na rychłą śmierć. Z jednej strony nacisk ze strony Androida , z drugiej niepewność co do istnienia samej fundacji. Jednak niespodziewanie z pomocą przyszła Unia Europejska.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Na projekt UE postanowiła przeznaczyć 11 mln Euro , pozostała część kwoty będzie pochodziło od konsorcjum firm o nazwie SYMBEOSE złożona min z Nokii , Symbian Foundaton i 24 innych podmiotów głównie producentów sprzętu mobilnego.&lt;br /&gt;&lt;br /&gt;Fundacja ustaliła również dwa główne cele dla których będzie optymilizowany system : lepsza wieloprocesowość , niskie żużycie energii oraz cloud-computing w urządzeniach mobilnych.&lt;br /&gt;&lt;br /&gt;Pozostałe cele fundacji :&lt;br /&gt;&lt;br /&gt;Jądro :&lt;br /&gt;2.1 – SMP&lt;br /&gt;2.2 – Bezpieczeństwo i Identyfikacja&lt;br /&gt;2.3 – Systemy plików bazujące w chmurze&lt;br /&gt;2.4 – Akceleracja i nowe standardy video&lt;br /&gt;2.5 – Zaawansowana obróbka zdjęć&lt;br /&gt;2.6 – USB &lt;br /&gt;2.7 – Platformy inne niż mobilne (Czyżby porty na x86 ppc, i mips ?) &lt;br /&gt;&lt;br /&gt;Middleware&lt;br /&gt;3.1 – Infrastruktura zarządzania energią&lt;br /&gt;3.2 – Zarządzanie zasobami and QoS&lt;br /&gt;3.3 – Zmniejszenia zużycia energii&lt;br /&gt;3.4 – Bezpieczeństwo dzwonienia spoza voip&lt;br /&gt;3.5 – Bluetooth&lt;br /&gt;&lt;br /&gt;Aplikacje i usługi&lt;br /&gt;4.1 – Migracja sesji web&lt;br /&gt;4.2 – Usługi Płatności&lt;br /&gt;4.3 – Zaawansowane interfejsy (dzwięk , gesty)&lt;br /&gt;4.4 – Infrastruktura dla usług trybu użytkownika&lt;br /&gt;4.5 – Aplikacja Phone-centric? (Pewnie jakiś menadżer połączeń , sms i mms)&lt;br /&gt;4.6 – Ułatwienie portowania aplikacji z innych systemów na Symbiana&lt;br /&gt;&lt;br /&gt;Narzędzia Developerskie&lt;br /&gt;5.1 – Profilowanie i ulepszanie aplikacji dla symbiana&lt;br /&gt;5.2 – IDE wraz z symulatorem symbiana&lt;br /&gt;5.3 – Kompilacja JIT&lt;br /&gt;5.4 – Rozpowszechnienie systemu na niskobudżetowe platformy systemowe&lt;br /&gt;5.5 – Narzędzia programistyczne dla nieprogramujących użytkowników.&lt;br /&gt;&lt;br /&gt;Warto dodać że symbian od samego początku był tworzony pod urządzenia mobilne , zawiera rozszerzalne obiektowe jądro RT i api oparte na QT4 (dostępne są też inne języki programowania jak Python , Java czy .Net). Jest też jedynym w pełni otwartym mobilnym systemem tworzonym w całości przez społeczność i fundację. Oparty jest na licencji EPL.&lt;br /&gt;&lt;br /&gt;Czas więc pokaże czy wydane pieniądze na ten system okażą się jedynie roztropnością biurokratycznej Unii czy też rozwiną w pełni ten koncepcyjne rewolucyjny system jak to się stało z minixem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-6850251357162256096?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/6850251357162256096/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2010/11/symbian-uratowany-przez-ue.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/6850251357162256096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/6850251357162256096'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2010/11/symbian-uratowany-przez-ue.html' title='Symbian uratowany? przez UE'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-2636512241252789151</id><published>2010-09-23T22:25:00.003+02:00</published><updated>2010-09-23T22:32:24.571+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GPL'/><title type='text'>Tekst o GPLu</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Z racji toczących się dyskusji na osnews odnośnie wyższości - bądz niższości licencji GPL , postanowiłem napisać swoje zdanie na ten temat. Co prawda dyskusja na ten temat ucichła jednak postanowiłem umieścić tekst mojego dzieła na moim blog . Może komuś się przyda ?&lt;br /&gt;&lt;br /&gt;Na razie jest bez linków , gdyż podlinkowywanie zajełoby zbyt wiele czasu , jeśli ktoś ich potrzebuje nie pisze śmiało.&lt;br /&gt;&lt;br /&gt;A jeszcze jedno Prawa Autorskie - można śmiało wykorzystywać te fragmenty w swoich pracach tylko proszę o notkę że bazowaliście na nim :)&lt;br /&gt;&lt;br /&gt;ps. Jest trochę błędów w tekście.&lt;br /&gt;&lt;br /&gt;Tekst powstał dzięki pomocy blinkkina i opiniom trasza.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;GPL to Obecnie chyba najczęściej używana licencja wolnego oprogramowania .  Używana w wielu projektach chociażby w Linuxie , GCC, qemu czy userlandzie GNU . Jednak podlega ona coraz częstszej i agresywniejszej krytyce . Toteż z tego powodu warto się zainteresować argumentami przeciwników tej licencji .&lt;br /&gt;&lt;br /&gt;Wirusowość  ,"niekompatybilność" z Innymi licencjami i dzieła pochodne .&lt;br /&gt;GPL został stworzony w celu ochrony wolności kodu , przez co posiada on mechanizm wirusowości polega on na tym że włączenie kodu na licencji GPL do innej licencji lub nawet dynamiczne zlinkowanie - powoduje że cały kod staje się GPL'em i musi być rozpowszechniony na tej licencji .(w/g twórców licencji - FSF)&lt;br /&gt;Pomysł świetny przeciw zamkniętym projektom jak chociażby - Hyper-V , jednak to rozwiązanie wirusuje również wolne nie copyleftowe licencje , co doprowadza wręcz do kuriozalnych sytuacji takich jak przepisywanie sterownika LVM dla *BSD czy systemu plików NILFS aby nie zawirusować jądra kodem GPL (jakie kolwiek linkowanie również wirusuje) , w efekcie GPLowskie  sterowniki , systemy plików , biblioteki z linuxa i  systemów opartych na tej licencji nie mogą być zastosowane w systemach o innych licencjach gdyż zmieni to licencje calego jądra co spowoduje gigantyczne problemy organizacyjne ,w efekcie nikt z nie GPLowskiego projektu nie może wlączyć kodu GPL  , jednakże do kodu na gpl można włącząć większość kodu na liberalnych licencjach .&lt;br /&gt;Co ciekawe GPL można linkować tylko z jedną licencja - AGPL jednak dopiero od wersji trzeciej.&lt;br /&gt;Obecnie deritive works to najbardziej skomplikowany problem Generalnej Licencji Publicznej w którym już nikt praktycznie nie wie co jest a co nie jest dziełem pochodnym. Równolegle pojęcie wirusowości nie jest wprowadzone wprost do tejże licencji jeszcze bardziej utrudnia jej pełną interpretacje (np. zdanie Linusa Torwaldsa jest inne niż FSF). I jedynie jednoznaczny wyroku sądu byłby w stanie rozstrzygnąć oba spory. &lt;br /&gt;Jako ciekawostke dodam że sprzedaż skórek premium na wordperssie wskutek wirusowości GPL wymusza ich upublicznienie , jednak GNU zaleca stosowanie AGPL do aplikacji webowych i wordpress się do tego stosuje - z racji tego że GPLv2 nie jest kompatybilne z AGPL jest to zwyczajne złamanie licencji.&lt;br /&gt;&lt;br /&gt;Linking Exceptions .&lt;br /&gt;Jak wiadomo GPL posiada listę licencji kompatybilnych które można włączać do kodu na GPL , można też zawirusować kod zamknięty lub oparty na liberalnej licencji , jednak co się stanie jeśli do kodu na weak copyleft trafi GPL lub się zlinkuje ? Okazuje się że nic bo nie można takich binariów zgodnie z prawem dystrybuować .&lt;br /&gt; Jednak na to znaleziono sposób  - Linking Exceptions są to zmodyfikowane licencje oparte na gplu i z nim kompatybilne . Umożliwiają one łączenie z róznymi niekompatybilnymi licencjami a nawet z zamkniętym kodem . Ten proceder jest często stosowany w wielu systemach RT i w przypadku kompilatorów .&lt;br /&gt;Punkt ten dałem jako ciekawostkę gdyż nie jest on poddawany krytyce ze strony środowisk liberalnych a wręcz uznawany za częściowe rozwiązanie problemów z GPLem , mimo jeszcze większego zagmatwania tejże licencji.&lt;br /&gt;&lt;br /&gt;Ładowanie zamkniętych sterów.&lt;br /&gt;W linuxie istnieją zamknięte stery np. z nvidii,  moduły na licencjach niezgodnych z GPL czy  ZFS dostępne z poziomu jądra nie fuse. Okazuje się że sposób na wprowadzenie ich jest dość banalny , do jądra ładuje się specjalny program ładujący zamknięte moduły na licencji LGPL , program ten z kolei ładuje zamknięte moduły już po rozruchu jądra . Nawet srodowisko prawniczne i programistyczne jest podzielone co do legalnosci tego procederu , niektóre dystrybucje korzystają z oczyszczonej gałęzi linux-libre jeszcze inne bazują na zamkniętych sterach.&lt;br /&gt;&lt;br /&gt;PatentLeft.&lt;br /&gt;Drugie wydanie gplu nie regulowało kwestii patentów , przez co ta licencja była niezgodna z licencją Apache  która miała załącznik w sprawie patentów w/g niej licencjobiorca dostawał prawa do patentu ktore otrzymał projekt , jeśli pozwał projekt licencja jest mu cofana .&lt;br /&gt;Z kolei GPLv3 reguluje kwestie patentów w sposób zbliżony do strong copyleft w prawach autorskich - jeśli firm otrzyma patent związany z projektem to natychmiast zostaje on dodany do puli otwartych patentów , i jeśli inna firma bazowała na samym opatentowanym pomyśle w kodzie , może zostać zmuszona do opublikowania swojego kodu na gplv3 . Stąd niektóre firmy zakazują patrzeć na GPLV3 a w środowisku *BSD w system standard base znajduje się dwuletni GCC w wersji 4.2.1 (ostatnia wersja na GPLv2) dodatkowo przygotowywane na zmiany domyślnych komplatorów (Clang , PCC).&lt;br /&gt;&lt;br /&gt;Wielkość i język Licencji&lt;br /&gt;No właśnie czy czytaliście całą GPLv2 ? a może v3 któranawet po usunięciu preambuły i klauzuli ograniczonej odpowiedzialności to nadal ponad 5 tysięcy słów i jest znacznie dłuższa niż poprzedniczka ? Na codexonie jest porównanie licencji FreeBSD a GPLv2 różnice widać gołym okiem . Oczywiście zwolennicy GPL wskażą że tylko ta licencja może w pełni chronić interesy free software ,  jednak nie jest tak do końca gdyż dopiero GPLv3 rozwiązuje takie problemy jak , kwestie patentów na oprogramowanie, ochronę DRM , kompatybilność z licencją apache , kodeksowe systemy prawne czy proceder tiwoizacji . Ale w efekcie ta licencja stała się ogromna pod względem wielkości , warto ją porównać ze zbliżoną nowo tworzoną licencja jaką jest MPLv2 .&lt;br /&gt;&lt;br /&gt;Drugą sprawą jest fakt sposobu jej napisania , aby ją poprawnie interpretować The Software Freedom Law Center wydało specjalny poradnik . Jakby tego było mało to dla prawników w niemczech wydano nawet książkę odnośnie interpretacji GPL w ich systemie prawnym . I to ma być licencja rzekomo jasno zrozumiała dla programistów skoro prawnicy miewaja z jej interprtacja problemy ? A wyjątki w GPL tylko ten problem pogłębiają.&lt;br /&gt;&lt;br /&gt;Podwójne Licencjonowanie .&lt;br /&gt;Oficjalnie nie można zamknąć kodu będącego na GPL , co z tego skoro można to prosto ominąć wydając program na dwóch licencjach ? Niestety to coraz częstszy proceder.&lt;br /&gt;Pewnie znana jest wielu osobom gra nexuiz , w której to developer zdobył prawa do gry przez lojalki i zakup licencji od id software w efekcie stał się właścicielem kodu i mógł go relicencjonować na zamknięty kod co umożliwiło jego sprzedaż , obecny nexuiz to kontynuacja projektu z tego co już było opublikowane na GPLu .&lt;br /&gt;Jeszcze bardziej zaawansowana sprawa jest min.  z PyQT ,niektórymi systemami RT , mysql a obecnie Virtualboxem . Chcąc rozwijąc program i dodawać commity podpisuje się LOJALKI w efekcie których oddaje się prawa do kodu właścicielowi który śmiało może wtedy relicencjonować go i sprzedawać rownież jako closed source , niestety rzadko kiedy deweloperzy coś z niego otrzymują . (FSF również używa lojalek.)&lt;br /&gt;Jednak to nie jest kuriozum najdalej w tym wszystkim poszła firma ADACORE zajmująca się rozwojem tego języka ADA (znanym w rt i embeed) , postanowiono że kompilator , runtime i biblioteki w darmowej wersji Gnat GPL są wydane na czystym GPLu bez żadnych wyjątków (w przeciwieństwie do np.  GCC).  W EFEKCIE binaria każdego programu który postanowisz rozpowszechnić musisz wydać na GPLu . Oczywiście AdaCore znalazła rozwiązanie Gnat PRO gdzie jest zastosowany wyjątek w licencji (GMGPL) który nie infekuje GPLem binarii , jednak za ten luksus musisz zaplacić  lub używać alternatywnego słabiej rozwiniętego kompilatora tego języka .&lt;br /&gt;Co najdziwniejsze Richard Stallman poparł tą praktykę ,w poście pojawił się również jeden z developerów MySQL który podniósł krytykę opisując jak podójne licencjonowanie wygląda w rzeczywistości .&lt;br /&gt;&lt;br /&gt;Prawa do kodu.&lt;br /&gt;A jak w tym wszystkim wygląda sytuacja kiedy projekt rozwija kilka organizacji (załóżmy 3) i nagle zaczynają się kłócić o kod który jedna z nich chce go relicencjonować . Wtedy również zaczyna się problem i jedynym wyjściem w takiej sytuacji jest wycięcie spornego kodu i przepisywanie usuniętych fragmentów na nowo . Często dochodzi do kuriozalnych sytuacji kiedy projekt na licencji GPL nie ma żadnego właściciela (jak linux) wtedy jakiekolwiek relicencjonowanie czy zmiana zasad developingu nie może mieć miejsca . Stąd korporacje w niektórych projektach mogą dopychać tyle kodu ile potrzeba ,aby móc decydować w ten sposób o kierunku rozwoju projektu , korzystnym dla siebie nie społeczności lub twórców.&lt;br /&gt;&lt;br /&gt;A jednak może do czegoś ta licencja się przydaje ?&lt;br /&gt;Z jednej strony jest oprogramowanie na liberalnych licencjach które przez GPL w większości traci nie mogąc wykorzystać kodu na GPL w swoich projektach, chyba że twórcy postanowili że nie chcą mieć związków z tą licencja (Przykłady to chociażby Emulator Hersules , OpenSolaris , Aros i Open SSL) , bądz właściciele kodu na GPL wydadzą go na drugiej łagodniejszej licencji. &lt;br /&gt;Z drugiej strony, po mojej bezdusznej krytyce :D znalazłem świetne miejsce gdzie ta licencja może znaleźć nową nisze - przemysł.&lt;br /&gt;Obecnie powstają zaprogramowane FPGA(jak Minimig)  czy projekty  procesorów na licencji GPL które mają za zadanie ułatwić tworzenie projektów młodym inżynierom i ułatwić znalezienie producenta gotowego je wyprodukować .  Co z tego wyjdzie ? Czas Pokaże.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-2636512241252789151?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/2636512241252789151/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2010/09/tekst-o-gplu.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/2636512241252789151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/2636512241252789151'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2010/09/tekst-o-gplu.html' title='Tekst o GPLu'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-1585177790311468303</id><published>2010-07-25T18:24:00.003+02:00</published><updated>2010-07-30T15:28:32.730+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Alpha AXP'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows NT'/><category scheme='http://www.blogger.com/atom/ns#' term='Emulacja'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenVMS'/><title type='text'>OpenVMS pod FreeAXP (x86)</title><content type='html'>Do napisania tej notki skłoniły mnie wypowiedzi "ekspertuff z for" którzy twierdzili i pouczali mnie &lt;br /&gt;że za pomocą odpowiedniego emulatora pod x86 nie da się uruchomić OpenVMSa , HPUX-a ani Aixa . &lt;br /&gt;Oczywiście od początku domyślałem się że to bzdura w końcu np. na czym by się opierało netbsd? &lt;br /&gt; lecz nie miałem dość wiedzy aby udowodnić że są w błędzie , do niedawna :)&lt;br /&gt;&lt;br /&gt;Przypadkowo z jednej ze stron znalazłem odnośnik do płyt z OpenVMSem i emulatorem do niego es40 co rozpoczeło moją zabawę z tym systemem .&lt;br /&gt;Po wielu próbach , nieudanych testach i męczeniu kolegi z auroraux udało mi się znależć odpowedni emulator pod windę oraz dokumentacje od VMSa.&lt;br /&gt;&lt;br /&gt;I okazało się że udało się go zainstalować i uruchamia się pod emulatorem :) .&lt;br /&gt;&lt;br /&gt;Poniżej opiszę proces instalacji krok po kroku tym którzy będą chcieli pobawić się trochę tym systemem czy porównać go z Windowsem NT .&lt;br /&gt;Opis będzie dla Win7 dla VMSa architektura Alpha , nie próbowałem pod innymi systemami .&lt;br /&gt;&lt;br /&gt;Co jest nam potrzebne ?&lt;br /&gt;&lt;br /&gt;- Płyta z OpenVMSem ja zainstalowałem wersje 8.3 .&lt;br /&gt;&lt;br /&gt;- Odpowiedni emulator architektury alpha axp , skorzystałem z FREEAXP , es40 nie działał prawidłowo .&lt;br /&gt;&lt;br /&gt;- Miejsce na dysku , instalacja przy minimum opcji , bez wsparcia dla programowania wynosi ~2,6 GB , warto więc mieć znacznie więcej :)&lt;br /&gt;&lt;br /&gt;- Ogromna cierpliwość , emulacja AXP jest niesamowicie procesożerna przy c2d e6550 pożerała ponad 90% użycia procesora ,&lt;br /&gt; więc możemy zapomnieć o robieniu jej w tle :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Przed Instalacją :&lt;br /&gt;&lt;br /&gt;Na początku konfigurujemy emulator - Pamięć na 128 mb , zaznaczamy start putty automaticaly i ustawiamy naszą kartę sieciową , &lt;br /&gt;w dka0 każemy stworzyć partycję (zalecane 8-11 gb) ,w dka100 wyieramy obraz iso vmsa . I uruchamiamy .&lt;br /&gt;&lt;br /&gt;Uruchomienie chwilę trwa po pojawieniu się znaku zachęty biosa &gt;&gt;&gt; wpisujemy :&lt;br /&gt;&lt;br /&gt;boot dka100&lt;br /&gt;&lt;br /&gt;i spokojnie czekamy .&lt;br /&gt;&lt;br /&gt;Pojawi się 9 opcji do wyboru .&lt;br /&gt;&lt;br /&gt;W opcji 8) Execute DCL commands and procedures - mamy dostęp do konsoli VMSa jeśli ktoś chce się nim pobawić bez instalacji to przoszę bardzo :)&lt;br /&gt;&lt;br /&gt;Nas interesuje opcja 1 - czyli czysta instalacja wybieramy ją i znów czekamy :)&lt;br /&gt;&lt;br /&gt;Instalator zaczyna nas pytać o opcje instalacji .&lt;br /&gt;&lt;br /&gt;W pierszej wpisujemy initialize , musimy ją wybrać aby instalator dokonał partycjonowania vdysku za nas .&lt;br /&gt;&lt;br /&gt;Jako dysk do zainstalowania wybieramy dka0 .&lt;br /&gt;&lt;br /&gt;Potym wybór etykiety i fs , wybrałem ODS-2 gdyż jest mniej problematyczny dla początkujących .&lt;br /&gt;&lt;br /&gt;Pożniej musimy podać hasło dla SYSTEM , musi być oni złożone inaczej instalator nie puści nas dalej .&lt;br /&gt;&lt;br /&gt;Od tego momentu wybieramy opcje które określają funkcjonalności systemu po instalacji . &lt;br /&gt;Oczywiście wybrałem ich najmniej bo po co tracić miejsce na dysku na rzeczy których się nie przetestuje ;) ?&lt;br /&gt;&lt;br /&gt;Toteż wybieramy opcje które nas interesują , generalnie dotyczą one kompilatorów , clusteringu oraz usług sieciowych . &lt;br /&gt;Mamy również możliwość wyboru sub-opcji . Po wszystkim zoczyna się instalacja która trwa ~30 minut .&lt;br /&gt;&lt;br /&gt;Po jej zakończeniu możemy wrócić do CLI lub zrestartować system i uruchomić go z dysku komendą boot dka0 .&lt;br /&gt;&lt;br /&gt;Uruchomienie może trwać kilka minut , po nim logujemy się jako SYSTEM i podajemy nasze hasło .&lt;br /&gt;&lt;br /&gt;Listę poleceń wyświetlamy za pomocą HELP , a polecenie za pomocą HELP POLECENIE .&lt;br /&gt;&lt;br /&gt;Jeśli znajdę więcej czasu może cos skubnę na temat tego systemu .&lt;br /&gt;&lt;br /&gt;Obszerne FAQ o systemie : http://h71000.www7.hp.com/doc/os83_index.html&lt;br /&gt;&lt;br /&gt;Dodatkowe info :&lt;br /&gt;&lt;br /&gt;http://www.openvmshobbyist.com&lt;br /&gt;http://labs.hoffmanlabs.com/&lt;br /&gt;http://www.montagar.com/hobbyist/link.html&lt;br /&gt;http://www.openvms.org/&lt;br /&gt;&lt;br /&gt;Krótki rys :&lt;br /&gt;&lt;br /&gt;http://www.osnews.com/story/10&lt;br /&gt;&lt;br /&gt;Wolny Klon OpenVMSa , działa pod qemu .&lt;br /&gt;&lt;br /&gt;http://www.freevms.net/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-1585177790311468303?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/1585177790311468303/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2010/07/openvms-pod-freeaxp-x86.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/1585177790311468303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/1585177790311468303'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2010/07/openvms-pod-freeaxp-x86.html' title='OpenVMS pod FreeAXP (x86)'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-5728708171767464443</id><published>2010-05-23T20:49:00.006+02:00</published><updated>2010-05-23T21:22:31.248+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenBSD'/><title type='text'>OpenBSD 4.7</title><content type='html'>Wydano kolejną wersję Systemu OpenBSD nastawionego w głównej mierze na&lt;br /&gt;bezpieczeństwo . Najistotniejsze zmiany obejmują architekturę MIPS oraz sterowniki audio . Główne zmiany :&lt;br /&gt;&lt;br /&gt;&lt;!--header--&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Architektury inne niż x86/x64:&lt;/strong&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;W największą liczbę nowości obfituje Architektura MIPS zajdziemy tu min. Wsparcie dla nowych procesorów : Loongson 2E i 2F , oraz stacji roboczych Origin, Onyx i Tezro oraz w pełni zaimplementowaną wieloprocesorowość dla stacji roboczych OCTANE .&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a class="extlink" href="http://www.sgi.com/support/services/irix_mips.html"&gt;Warto dodać że SGI planuje wspierać Sprzęt klasy MIPS tylko do 2013 roku .&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;W Architekturzę Alpha znalazło się również wsparcie nowych lini sprzętu – serwerów z serii DS15/DS25/ES45.&lt;br /&gt;&lt;br /&gt;Lepsze wsparcie sterowników architektury dla sun4v&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Architektura x86 :&lt;/strong&gt;&lt;br /&gt;Nowości w sterownikach dotyczą głównie wsparcia dla kart sieciowych&lt;br /&gt;Atheros oraz Suna . Urządze Audio oraz podsystemu graficzego w tym&lt;br /&gt;podłączanych przez USB adapterów graficznych DisplayLink.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Nowe narzędzia :&lt;/strong&gt;&lt;br /&gt;newfs_ext2fs(8) umożliwiający systemu plików ext2&lt;br /&gt;mkuboot(8) dla tworzenia snapshotów bootloadera uboot (głównie dla systemów wbudowanych)&lt;br /&gt;midicat(1) MIDI serwer umożliwiający programom dziwiękowym komuikację między sobą.&lt;br /&gt;vether – umożliwiający stworzenia wirtualnego interfejsu ethernet .&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Systemy Plików : &lt;/strong&gt;&lt;br /&gt;Poprawa odmontowywania cd9660, udf, msdosfs and ffs , poprawa montowania systemu plików FAT32 , oraz poprawa stabilności NFS .&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Mniejsze istotne zmiany :&lt;/strong&gt;&lt;br /&gt;Usprawnienia instalatora oraz stosu sieciowego , poprawki w packet filter , OpenBGPD oraz OpenOSPFD&lt;br /&gt;&lt;br /&gt;Warto dodać że system dystrybuowany jest z najnowszą wersją &lt;a class="extlink" href="http://www.openssh.com/"&gt;OpenSSH 5.5 &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;OpenBSD tradycyjnie wydało piosenkę promującą kolejne wydanie systemu . Tym razem jest to &lt;a class="extlink" href="http://www.openbsd.org/lyrics.html#47"&gt;“I’m still here”&lt;/a&gt; w wykonaniu Super Ryby &lt;img class="wp-smiley" src="http://osnews.pl/wp-includes/images/smilies/icon_smile.gif" alt=":)" /&gt; .&lt;br /&gt;&lt;br /&gt;&lt;a class="extlink" href="http://www.openbsd.org/47.html"&gt;Pełna lista zmian.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Obrazy ISO można tradycyjnie pobrać z &lt;a class="extlink" href="http://www.openbsd.org/ftp.html"&gt;serwerów FTP&lt;/a&gt; z sekcji /pub/OpenBSD/4.7/architektura/install47.iso&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.openbsd.org/faq/pl/index.html"&gt;Faq dla nowicjuszy &lt;img class="wp-smiley" src="http://osnews.pl/wp-includes/images/smilies/icon_smile.gif" alt=":)" /&gt; &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-5728708171767464443?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/5728708171767464443/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2010/05/openbsd-47.html#comment-form' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/5728708171767464443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/5728708171767464443'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2010/05/openbsd-47.html' title='OpenBSD 4.7'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-1459663911810462580</id><published>2010-05-03T02:36:00.003+02:00</published><updated>2010-05-03T02:51:48.248+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='DragonFlyBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='Struktura Katalogów'/><title type='text'>Struktura Katalogów we FreeBSD</title><content type='html'>Kiedyś wrzuciłem Strukturę Katalogów W OpenSolarisie z objaśnieniami , dziś postanowiłem wrzucić coś podobnego odnośnie FreeBSD :)&lt;br /&gt;&lt;br /&gt;/boot -&gt; Jądro i BootLoader Pliki Startowe &lt;br /&gt;/root -&gt; Katalog główny użytkownika root'a&lt;br /&gt;/bin -&gt; Binaria programów &lt;br /&gt;/sbin -&gt; Binaria plików systemowych uruchamianych wyłącznie w trybie roota .&lt;br /&gt;/lib -&gt; Biblioteki systemowe &lt;br /&gt;/var -&gt; Logi i ustawienia programów rozruchowych&lt;br /&gt;/etc -&gt; Pliki Konfiguracyjne&lt;br /&gt;/tmp -&gt; Pliki tymczasowe &lt;br /&gt;/usr -&gt; Folder przestrzeni użytkownika &lt;br /&gt;/usr/home -&gt; Katalogi domowe użytkowników&lt;br /&gt;/usr/lib /usr/bin /usr/sbin -&gt; Biblioteki i Binaria w przestrzeni użytkownika &lt;br /&gt;/usr/local/* -&gt; programy i konfiguracje zainstalowane lokalnie&lt;br /&gt;/etc/fstab -&gt; systemy plików które są automatycznie montowane podczas ładowania systemu&lt;br /&gt;/mnt -&gt; montowanie&lt;br /&gt;/usr/ports -&gt; porty&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-1459663911810462580?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/1459663911810462580/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2010/05/struktura-katalogow-we-freebsd.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/1459663911810462580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/1459663911810462580'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2010/05/struktura-katalogow-we-freebsd.html' title='Struktura Katalogów we FreeBSD'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-1463215680385665033</id><published>2010-03-30T13:09:00.009+02:00</published><updated>2010-03-30T15:42:40.658+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Solaris 10'/><title type='text'>Goodbye Free Solaris 10 !</title><content type='html'>Jeden z bloggerow zamiescil elektryzujaca informacje informujaca o &lt;a href="http://www.cuddletech.com/blog/pivot/entry.php?id=1120"&gt;zmianie licencji&lt;/a&gt; Solarisa 10 , zmiana ta polaga na tym że Solaris 10 z Darmowego systemu stał się 90 dniowym trialem . Informację tą potwierdził nawet &lt;a href="http://www.infoworld.com/d/open-source/license-change-leaves-sun-solaris-users-crossroads-858?page=0,0"&gt;infoword&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To nie koniec złych wieści odnośnie Solarisa okazuje się jeszcze że&lt;br /&gt;Oracle wycofuje się ze wsparcia portu na &lt;a href="http://www.theregister.co.uk/2010/03/29/oracle_solaris_z_ibm_mainframe/"&gt;System Z&lt;/a&gt; . &lt;br&gt;&lt;br /&gt;Nic tylko czekać na nowe wieści od Giganta Bazodanowego .&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-1463215680385665033?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/1463215680385665033/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2010/03/goodbye-free-solaris-10.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/1463215680385665033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/1463215680385665033'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2010/03/goodbye-free-solaris-10.html' title='Goodbye Free Solaris 10 !'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-1197402614187875055</id><published>2010-03-09T00:39:00.005+01:00</published><updated>2010-03-09T23:01:53.649+01:00</updated><title type='text'>Przyłączyłem się :)</title><content type='html'>Po kilku dniach bytności na kanale #auroraux i rozmowach z mulanderem . Postanowiłem się przyłączyć do tego obiecującego projektu .&lt;br /&gt;&lt;br /&gt;Pomimo faktu że dopiero się uczę programować i mam inne priorytety a IT jest dla mnie tylko hobby ludzie z kanału okazali się bardzo życzliwi i pomocni odpowiadając na wszystkie moje nurtujące pytania , mimo że mieli dużo pracy w związku z reorganizacją .&lt;br /&gt;&lt;br /&gt;Na chwilę obecną projekt jest w ciężkim momencie w związku ze zmianą jądra , zmianą infrastruktury i jego całkowitą reorganizacją . Pozostaje mieć nadzieje że zmiany wyjdą projektowi na dobre i zyskają na tym również projekty powiązane jak adacommons , gnat-llvm , falcon-pl itd .&lt;br /&gt;&lt;br /&gt;Mam również nadzieję że moja praca nie pójdzie na marne a moje propozycje okażą się przydatne ;)&lt;br /&gt;&lt;br /&gt;Tak czy siak nowe doświadczenia wzbogacają i budują nasze życie  :)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://auroraux.org/"&gt;Strona Projektu :)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;kanał : #auroraux i #auroraux.pl na irc.freenode.net :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-1197402614187875055?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/1197402614187875055/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2010/03/przyaczyem-sie.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/1197402614187875055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/1197402614187875055'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2010/03/przyaczyem-sie.html' title='Przyłączyłem się :)'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-6572839045770645023</id><published>2010-02-20T23:23:00.005+01:00</published><updated>2010-02-20T23:48:47.891+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DragonFlyBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='Kernel'/><category scheme='http://www.blogger.com/atom/ns#' term='Unix'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='AuroraUX'/><title type='text'>AuroraUX zmienia jądro</title><content type='html'>Developerzy jednej z najciekawiej zapowiadających się dystrybucji AuroraUX zmienia jądro z OpenSolarisowego na Jądro DragonFlyBSD - młodego systemu powstałego jako fork jednej z gałęzi FreeBSD .&lt;br /&gt;&lt;br /&gt;Deweloperzy tłumaczą przeniesienie na nowe jądro kilkoma powodami:&lt;br /&gt;&lt;br /&gt;- Przejęcie firmy Sun przez Oracle wraz z wynikłą niejasną sytuacją dalszego rozwoju Solarisa;&lt;br /&gt;&lt;br /&gt;- Mała możliwość współpracy z dostawca kernela;&lt;br /&gt;&lt;br /&gt;- Spora część kodu Solarisa nadal pozostaje zamknięta;&lt;br /&gt;&lt;br /&gt;- Środowisko do kompilacji całego kodu powstało na potrzeby wewnętrznego użytku przez firmę Sun, a modyfikacja tego systemu w celu dodania obsługi programów napisanych w Adzie lub ewentualna jego zamiana na inne rozwiązanie kosztowałaby zbyt wiele czasu, który preferujemy lepiej spożytkować.&lt;br /&gt;&lt;br /&gt;- Kwestie Licencyjne &lt;br /&gt;&lt;br /&gt;Korzyści z DragonFly BSD:&lt;br /&gt;&lt;br /&gt;- Współpraca z developerami dflybsd jest bardziej otwarta, co może przynieść korzyści po obydwu stronach;&lt;br /&gt; &lt;br /&gt;- Według nas HAMMER jest godnym następcą ZFS;&lt;br /&gt;&lt;br /&gt; - Jądro DragonFly BSD jest możliwe do kompilacji w całości za pomocą clang.&lt;br /&gt;&lt;br /&gt;Warto też pokrótce opisać czym jest Aux :&lt;br /&gt;&lt;br /&gt;To próba stworzenia dystrybucji w której główne narzędzia będą napisane w adzie co ma zapewnić niezawodność w krytycznych zastosowaniach , przenośność i jasność kodu .&lt;br /&gt;Co ciekawe językiem skryptowym jest falconpl a cały system skompilowany za pomocą clanga .&lt;br /&gt;&lt;br /&gt;Więcej info :&lt;br /&gt;&lt;br /&gt;http://wemacs.pl/operating-systems/389/reorganizacja-projektu-auroraux/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-6572839045770645023?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/6572839045770645023/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2010/02/auroraux-zmienia-jadro.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/6572839045770645023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/6572839045770645023'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2010/02/auroraux-zmienia-jadro.html' title='AuroraUX zmienia jądro'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-884074863846422102</id><published>2010-02-17T23:42:00.003+01:00</published><updated>2010-02-17T23:59:36.546+01:00</updated><title type='text'>Repo z KDE4 w OpenSolarisie</title><content type='html'>Na jednym z blogów znalazłem ciekawą informację że grupa entuzjastów założyła repo z którego można ściągnąć prekompilowane KDE4 dla opensolarisa , bez potrzeby kompilacji ze źródeł czy zbędnego grzebania w konfiguracji . &lt;br /&gt;&lt;br /&gt;Nie sprawdziłem jeszcze tego repo , ale chętnie posłucham opinie osób które je sprawdziły :)&lt;br /&gt;&lt;br /&gt;Zatem do dzieła :&lt;br /&gt;&lt;br /&gt;1- Dodajemy poniższe repozytoria do IPS lub za pomocą konsoli :&lt;br /&gt;&lt;br /&gt;pfexec pkg set-authority -O http://solaris.bionicmutton.org:10001/ bionicmutton&lt;br /&gt;&lt;br /&gt;2- Odświeżamy repozytoria poleceniem :&lt;br /&gt;&lt;br /&gt; pfexec pkg refresh bionicmutton&lt;br /&gt;&lt;br /&gt;3- Nieco później musimy zainstalować KDEbase &lt;br /&gt;&lt;br /&gt;pfexec pkg install KDEbase-apps  KDEgdm-integration&lt;br /&gt;&lt;br /&gt;Po operacji można się zalogować do KDE&lt;br /&gt;&lt;br /&gt;Warto zwrócić uwagę na to że są aż 3 repozytoria z rożnymi wersjami KDE4 :&lt;br /&gt;&lt;br /&gt;http://solaris.bionicmutton.org:10001/ wersja 4.3.1&lt;br /&gt;&lt;br /&gt;http://solaris.bionicmutton.org:10002/ wersja 4.3.80&lt;br /&gt;&lt;br /&gt;http://solaris.bionicmutton.org:10003/ wersja 4.3.85&lt;br /&gt;&lt;br /&gt;Miłej zabawy ;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Źródło : &lt;a href="http://hosam.wordpress.com/2010/01/12/kde-on-opensolaris/"&gt;http://hosam.wordpress.com/2010/01/12/kde-on-opensolaris/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-884074863846422102?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/884074863846422102/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2010/02/repo-z-kde4-w-opensolarisie.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/884074863846422102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/884074863846422102'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2010/02/repo-z-kde4-w-opensolarisie.html' title='Repo z KDE4 w OpenSolarisie'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-7714157214031704418</id><published>2010-02-01T23:23:00.007+01:00</published><updated>2010-02-17T15:21:54.784+01:00</updated><title type='text'>Patenty a Europa</title><content type='html'>IFI ujawniła wyniki firm najczęściej Patentujących swoje technologie naukowe [(w tym informatyczne) czego jestem zaciekłym przeciwnikiem] . Ponownie zwyciężył IBM , na drugim miejscu jest Samsung a na trzecim MS .&lt;br /&gt;&lt;br /&gt;Jednak w tym wszystkim smuci mnie tragiczny wynik firm z EUropy w pierwszej 50tce są tylko 4ry :&lt;br /&gt;Siemens , Nokia , Bosch i Holenderski oddział HITACHI .&lt;br /&gt;&lt;br /&gt;Tak więc upada kolejny mit w którym Europa jest kreowana na intelektualną potęgę , tak naprawdę jest wrakiem ze szkołami o dennym poziomie nauczania nie stanowiącym nawet 1% lat 60tych i totalnym śmietnikiem społecznym i intelektualnym . A takie osobniki nie mają co wnieść ani do własnego zycia ani tym bardziej do nauki chyba że urojenia ;]&lt;br /&gt;&lt;br /&gt;Teraz czekam na wyniki EUropejskich wyższych szkół technicznych , pewnie będą równie żałosne jak wyniki patentowe ;]&lt;br /&gt;&lt;br /&gt;link :&lt;br /&gt;&lt;a href="http://www.ificlaims.com/IFI%202009%20patents%20011210%20final.htm"&gt;http://www.ificlaims.com/IFI%202009%20patents%20011210%20final.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mała aktualizacja :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rp.pl/artykul/425224_Chiny_gonia_Zachod_w_nauce__I_wkrotce_go_przescigna.html"&gt;http//www.rp.pl/artykul/425224_Chiny_gonia_Zachod_w_nauce__I_wkrotce_go_przescigna.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-7714157214031704418?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/7714157214031704418/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2010/02/patenty-europa.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/7714157214031704418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/7714157214031704418'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2010/02/patenty-europa.html' title='Patenty a Europa'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-4867993001623171252</id><published>2010-01-11T21:19:00.003+01:00</published><updated>2010-01-11T22:04:59.659+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Matematyka'/><title type='text'>Po co komu Rekord Pi ?</title><content type='html'>Ostatnio na łamach osnews poinformowałem o pobiciu rekordu w dokładności wyliczeń liczby PI przez Fabrice Bellard z dokładnością do 27 biliona miejsc po przecinku .&lt;br /&gt;&lt;br /&gt;Niemal od razu pojawiły się głosy po co robić aż tak dokładne wyliczenia zwłaszcza że w nauce aż taka dokładność nie jest potrzebna . &lt;br /&gt;Ja jestem jednak odmiennego zdania i napisze dlaczego takie eksperymenty są według mnie potrzebne :)&lt;br /&gt;&lt;br /&gt;Po pierwsze fakt że zrobił to z komputera domowego daje wiele do myślenia ,  aby tego dokonać Fabrice musiał opracować szereg algorytmów szeregowania oraz podziału pracy pomiędzy poszczególne rdzenie procesora , a to może być jak najbardziej przydatne dla zwykłego usera np przy kompresji filmów , dzwięku itd . A to daj duże pole manewru .&lt;br /&gt;&lt;br /&gt;Drugą sprawą jest fakt że jego formuła i algorytmy matematyczne bardzo przyśpieszą niektóre skomplikowane obliczenia matematyczne a to już da wymierne korzyści matematyce .&lt;br /&gt;&lt;br /&gt;Trzecią sprawą jest fakt że przez takie inicjatywy inne projekty naukowe skierowane do mas będą bardziej znane . Czy. Boinc :)&lt;br /&gt;&lt;br /&gt;To wszystko ode mnie na ten temat :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-4867993001623171252?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/4867993001623171252/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2010/01/po-co-komu-rekord-pi.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/4867993001623171252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/4867993001623171252'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2010/01/po-co-komu-rekord-pi.html' title='Po co komu Rekord Pi ?'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-4156050713250622419</id><published>2009-12-17T23:20:00.003+01:00</published><updated>2009-12-17T23:26:09.633+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><title type='text'>Boot Enviroment</title><content type='html'>Boot Enviroment &lt;br /&gt;&lt;br /&gt;Co to jest ? &lt;br /&gt;&lt;br /&gt;Po prostu wpisy OpenSolarisa do gruba dodawane przy każdej większej aktualizacji systemu . Umożliwiają uruchomienie systemu w razie awarii z poprzednich migawek .&lt;br /&gt;Warto też dodać że możemy sami je tworzyć za pomocą &lt;br /&gt;&lt;br /&gt;Dlaczego to wytypowałem ?&lt;br /&gt;&lt;br /&gt;Bowiem często w dystrybucjach zdarza się sytuacja że zainstalowaliśmy jakąś paczkę , lub dokonaliśmy aktualizacji a nasz piękny system idzie w rozsypkę i tylko zaawansowany użytkownik może sobie z tym poradzić , co dla większości użytkowników oznacza to reinstalację systemu . A w dystrybucjach wiele elementów systemu ma do tego skłonność zwłaszcza X-y . To rozwiązanie jest standardowe dla ZFS'u podobno w Brtfs również ma być dostępne , jak to będzie zobaczymy ....&lt;br /&gt;&lt;br /&gt;Wady : Pamięciożerność i zasobożerność .&lt;br /&gt;&lt;br /&gt;http://wikis.sun.com/download/attachments/67242552/grub-menu.jpg&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-4156050713250622419?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/4156050713250622419/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2009/12/boot-enviroment.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/4156050713250622419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/4156050713250622419'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2009/12/boot-enviroment.html' title='Boot Enviroment'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-6328592080379985492</id><published>2009-12-04T16:47:00.006+01:00</published><updated>2009-12-04T23:51:37.873+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PBI'/><category scheme='http://www.blogger.com/atom/ns#' term='Unix'/><category scheme='http://www.blogger.com/atom/ns#' term='Ciekawe Rozwiązania'/><category scheme='http://www.blogger.com/atom/ns#' term='PCBSD'/><title type='text'>PBI</title><content type='html'>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;&lt;br /&gt;  &lt;center&gt;PBI&lt;/center&gt;&lt;br /&gt;Postanowiłem zrobić mały opis rozwiązań z innych&amp;nbsp;wolnych&lt;br /&gt;system&amp;oacute;w , kt&amp;oacute;re mi osobiście przypadły do gustu&lt;br /&gt;a brakuje ich w linuxie . &lt;br&gt;&lt;br /&gt;Od razu ostrzegam że to moje spostrzeżenia i&lt;br /&gt;nikogo nie zmuszam do ich wprowadzania :)&lt;br&gt;&lt;br /&gt;Opisuje je bo mogą być przydatne dla zwykłego użytkownika .&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;Na początek PBI &lt;br&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Co to jest ? &lt;/span&gt;&lt;br&gt;&lt;br /&gt;Jest to menadżer Pakiet&amp;oacute;w w Dystrybucji &amp;nbsp;FreeBSD o&lt;br /&gt;nazwie PCBSD . Wyr&amp;oacute;żnią się czterema aspektami :&lt;br&gt;&lt;br /&gt;- Pierwszym jest fakt że Oprogramowanie w tej dystrybucji instaluje się&lt;br /&gt;w spos&amp;oacute;b identyczny jak w windowsie a to chyba każdy zna .&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;- Deinstaluje się je r&amp;oacute;wnież r&amp;oacute;wnież jak w&lt;br /&gt;windosie za pomocą dodaj/usuń programy&lt;br&gt;&lt;br /&gt;- Program instaluje się ze wszystkimi bibliotekami , binariami itd do&lt;br /&gt;swojego folderu &amp;nbsp;.&lt;br&gt;&lt;br /&gt;- I NAJWAŻNIEJSZE Program w tym pakiecie zawiera WSZYSTKIE zależności&lt;br /&gt;co powoduje że nie trzeba ich dodatkowo doinstalowywać i nie trzeba&lt;br /&gt;mieć połączenia z netem w przypadku instalacji oprogramowania (daje&lt;br /&gt;uwolnienie od tzw piekła zależności).&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Niestety to wszystko ma kilka wad :&lt;/span&gt;&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;- Przede wszystkim instalacja kilku program&amp;oacute;w powoduje że&lt;br /&gt;wszystkie zależności są wielokrotnie instalowane stąd duplikacja&lt;br /&gt;zależności kt&amp;oacute;ra może sięgać kilkuset mb.&lt;br&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;- Drugą bardzo poważną wadą jest związanie pakietu z konkretną wersją&lt;br /&gt;systemu np. Pakiety dla wersji 1.x kompletnie nie działają w wersji 7.x&lt;br /&gt;, nieco lepiej jest w wersji 8.0 działa tu już ponad połowa&lt;br /&gt;pakiet&amp;oacute;w dla wersji 7.x . Jest to związane z zależnościami&lt;br /&gt;miedzy PBI a Wersją Systemu . Pozostaje mieć nadzieje że to się poprawi&lt;br /&gt;&lt;br&gt;&lt;br /&gt;- &amp;nbsp;Pozostają jeszcze 2 problemy duża waga pakietu (tego&lt;br /&gt;niestety nie da się wyeliminować) oraz skomplikowana procedura&lt;br /&gt;tworzenia tego typu pakiet&amp;oacute;w .&lt;br&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Dlaczego to wytypowałem ?&lt;/span&gt;&lt;br&gt;&lt;br /&gt;Ponieważ łatwość instalowania tego typu pakiet&amp;oacute;w ,&lt;br /&gt;uwolnienie od potrzeby doinstalowywania zależności , bezproblemowa&lt;br /&gt;dezinstalacja i niezależność instalacji od internetu bardzo przypadłu&lt;br /&gt;mi do gustu a mogą też ułatwić życie wielu początkującym użytkownikom&lt;br /&gt;linuxa . &lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-6328592080379985492?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/6328592080379985492/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2009/12/pbi.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/6328592080379985492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/6328592080379985492'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2009/12/pbi.html' title='PBI'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-8982740353472151302</id><published>2009-11-16T02:18:00.002+01:00</published><updated>2009-11-16T02:20:56.624+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Turtorial'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><title type='text'>Warto Zajrzeć (Solaris)</title><content type='html'>Nasz kolega Maciek popisał się dobrym kawałem roboty zamieszczając na swoim blogu ciekawą ściągawkę dla tego systemu .&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.maciejkaminski.pl/pwds/"&gt;http://blog.maciejkaminski.pl/pwds/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Zapraszam do lektury , bo jest co czytać .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-8982740353472151302?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/8982740353472151302/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2009/11/warto-zajrzec-solaris.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/8982740353472151302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/8982740353472151302'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2009/11/warto-zajrzec-solaris.html' title='Warto Zajrzeć (Solaris)'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-4955275536231273340</id><published>2009-11-15T04:31:00.001+01:00</published><updated>2009-11-15T04:32:37.129+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Struktura Katalogów'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><title type='text'>Katalogi w OpenSolarisie</title><content type='html'>Pewnie wielu z was zastanawialo sie co kryje się w tajemniczej strukturze katalogów OpenSolarisa dziś spróbuje wam ją po krótce opisać , a nóż komuś się ona przyda :&lt;br /&gt;&lt;br /&gt;/bin - tu są pliki wykonywalne programów ściągniętych z repo .&lt;br /&gt;/boot - pliki menadzera rozruchowego gruba itp .&lt;br /&gt;/cdrom - tu jest montowany cdrom , możemy tu również podmontować obrazu iso .&lt;br /&gt;/dev - pliki rozmaitych urządzeń . (W unixach urządzenia są traktowane jako pliki)&lt;br /&gt;/etc - Standardowo są tu pliki konfiguracyjne w Solarisie są też , pliki wykonawcze istornych poleceń np. reboot , tar czy init .&lt;br /&gt;/export/home - nasz katalog domowy .&lt;br /&gt;/gridware - pliki używane przez grid z extra repository .&lt;br /&gt;/kernel - narzędzia kernela np. kryptograficzne czy dtrace .&lt;br /&gt;/lib - wszelkie biblioteki systemowe .&lt;br /&gt;/lost+found - pliki odzyskane przy awariach systemu .&lt;br /&gt;/media - podmontowane urządzenia pod usb np pendrivy czy karty pamięci .&lt;br /&gt;/mnt - podmontowane urządzenia .&lt;br /&gt;/opt - oprogramowanie firm trzecich skompilowane ze żródeł czy innych żródeł jak sunfreepacks .&lt;br /&gt;/proc - parametry pracy systemu oraz uruchomionych procesów .&lt;br /&gt;/root - katalog domowy root'a&lt;br /&gt;/rpool - głowna pula , domyślnie są tu najważniejsze dane gruba i snapshoty.&lt;br /&gt;/sbin - kluczowe polecenia systemu .&lt;br /&gt;/tmp - pliki tymczasowe np używane przez przeglądarke .&lt;br /&gt;/usr - róznorakie programy , pliki systemowe , narędzia itd.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Niestety nie wiem do czego służy /rmdisk , /devices , /system oraz /net &lt;br /&gt;jeśli ktoś zna odpowiedz niech napisze w komentarzach .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-4955275536231273340?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/4955275536231273340/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2009/11/katalogi-w-opensolarisie.html#comment-form' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/4955275536231273340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/4955275536231273340'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2009/11/katalogi-w-opensolarisie.html' title='Katalogi w OpenSolarisie'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-8029750894458612314</id><published>2009-11-04T01:35:00.005+01:00</published><updated>2009-11-04T22:24:55.491+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='Turtorial'/><category scheme='http://www.blogger.com/atom/ns#' term='Podstawy'/><title type='text'>OpenBSD Elementarne uwagi</title><content type='html'>Z racji że trochę się zasiedziałem nad openbsd postanowiłem napisać kilka elementarnych uwag dla zaczynających swoją przygodę z tym systemem :)&lt;br /&gt;&lt;br /&gt;Po instalacji w której zaznaczyliśmy że będziemy używać xsów a nie będziemy xdm . Zobaczymy czarnobiałą konsolę , po wpisaniu jako root startx pojawi się nam fvwm , jest to bardzo ubogie środowisko graficzne które nie uraczy naszych oczu i jest niepraktyczne , mimo to umożliwia uruchomienie kilku terminali .&lt;br /&gt;&lt;br /&gt;W tym momencie warto więc zainstalować najbardziej niezbędne paczki aby móc działać dalej .&lt;br /&gt;&lt;br /&gt;Niezbędne nam będą firefox , mc i jakiś normalny edytor textu np Gedit .&lt;br /&gt;&lt;br /&gt;Ale jak to zrobić ? mamy 3 możliwości porty , pkgsrc i pakiety . Radzę użyć trzeciej metody bo jest najszybsza , najprostszą i najbardziej użyteczna .&lt;br /&gt;&lt;br /&gt;Najpierw w konsoli (jako root) wpisujemy ścieżkę do ftp .&lt;br /&gt;&lt;br /&gt;# PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/4.6/packages/amd64 export PKG_PATH&lt;br /&gt;&lt;br /&gt;póżniej wystarczy tylko wpisać pkg_add -v nazwa_pakietu np dla firefoxa:&lt;br /&gt;&lt;br /&gt;# pkg_add -v firefox35-3.5.tgz&lt;br /&gt;&lt;br /&gt;resztę zrobi za nas system pakietów i ściągnie wszelkie zależności (troche to trwa)&lt;br /&gt;&lt;br /&gt;kolejną rzeczą jest ustawienie sudo .&lt;br /&gt;&lt;br /&gt;można to zrobić na 2 sposoby przez normalny edytor textu np. gedit :) lub przez mc ....&lt;br /&gt;&lt;br /&gt;odszukujemy plik sudoers w katalogu /etc&lt;br /&gt;i po uruchomieniu go usuwamy # w liniach&lt;br /&gt;&lt;br /&gt;%wheel ALL=(ALL) SETENV: ALL&lt;br /&gt;%wheel ALL=(ALL) NOPASSWD: SETENV: ALL&lt;br /&gt;%users  ALL=/sbin/mount /cdrom,/sbin/umount /cdrom&lt;br /&gt;%users  localhost=/sbin/shutdown -h now&lt;br /&gt;&lt;br /&gt;do tego pliku można dodać np ścieżke do reboota ale to już wasza wola :)&lt;br /&gt;W tym momecie mamy normalnie działające sudo .&lt;br /&gt;&lt;br /&gt;Kolejne 2 rzeczy to zainstalowanie flasha i jakiegoś normalnego środowiska graficznego .&lt;br /&gt;&lt;br /&gt;Dla flasha w OpenBSD istnieje jedynie wolny odpowiednik gnash który znajdziemy w repozytoriach.&lt;br /&gt;&lt;br /&gt;Co do xsów polecam engligthenment który jest lekki , ładny i wygodny .&lt;br /&gt;&lt;br /&gt;Gdy już go ściągniemy edytujemy plik xinitrc który znajduje się w /etc/X11/xinit/&lt;br /&gt;&lt;br /&gt;i zamieniamy linię :&lt;br /&gt;fvwm || xterm&lt;br /&gt;&lt;br /&gt;na polecenie startu naszego ulubionego menadzera okien np:&lt;br /&gt;enlightenment_start || xterm&lt;br /&gt;&lt;br /&gt;Na koniec zostały nam porty , jako root wydajemy polecenia :&lt;br /&gt;&lt;br /&gt;# cd /usr&lt;br /&gt;# cvs -qd anoncvs@anoncvs.ca.openbsd.org:/cvs get -P ports&lt;br /&gt;&lt;br /&gt;po wszystkim możemy używać portów w bardzo prosty sposób poleceniami make , make install i na koniec make clean .(będać w folderze wybranego przez nas programu)&lt;br /&gt;porty są umieszczone w katalogu /usr/ports podzielone na logiczne grupy :)&lt;br /&gt;Metoda ta jest niestety bardzo czasochłonna .&lt;br /&gt;&lt;br /&gt;TO by było na tyle , jak znajdę jeszcze coś ciekawego to dopisze :)&lt;br /&gt;&lt;br /&gt;Przydatne linki :&lt;br /&gt;http://www.openbsd.org/4.6_packages/amd64.html&lt;br /&gt;&lt;br /&gt;http://wgrajfoto.pl/pokaz/img1109/20091104231948_1280x5e62.png&lt;br /&gt;&lt;br /&gt;ps. jak znajdę coś wartego uwagi to wrzuce do tego posta ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-8029750894458612314?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/8029750894458612314/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2009/11/openbsd-elementarne-uwagi.html#comment-form' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/8029750894458612314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/8029750894458612314'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2009/11/openbsd-elementarne-uwagi.html' title='OpenBSD Elementarne uwagi'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-5173132495449511176</id><published>2009-10-21T02:03:00.001+02:00</published><updated>2009-10-21T02:03:46.384+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='Unix'/><category scheme='http://www.blogger.com/atom/ns#' term='BSD'/><title type='text'>OpenBSD 4.6 programiści dotrzymali słowa - instalator</title><content type='html'>Wczoraj Wydano Kolejna Wersje Unixa z Rodziny BSD - OpenBSD&lt;br /&gt;&lt;br /&gt;Postanowilem go drugi raz przetestowac głównie ze względu obietnicy uproszczenia instalatora który był w poprzednich wersjach niesamowicie toporny i nieintuicyjny .&lt;br /&gt;&lt;br /&gt;Jednak sam system wzbudził moją sympatię ze względu na szybkość działania , bezpieczeństwo , bardzo logiczna skladnie poleceń oraz konsolowych manuali które bardzo dużo pomagają dzięki trafionym przykładom (zwłaszcza do polecenia pkg_add) ;)&lt;br /&gt;&lt;br /&gt;Postanowiłem więc zainstalować wersje 64bitowa na moim 3cim 250 gigowym dysku .&lt;br /&gt;Z początku Instalator zadawał pytania jak w poprzednich wersjach . Automatycznie konfigurując sieć .&lt;br /&gt;Miła niespodzianka pojawiła się w chwile po wpisaniu hasła dla roota , pojawiła się opcja dodania użytkownika wraz z hasłem .&lt;br /&gt;Oraz czy będziemy używać Xsów .&lt;br /&gt;&lt;br /&gt;Nieco póżniej system nakazał wybrać dysk do spartycjonowania i w tym miejscu zostałem wyjątkowo zaskoczony .&lt;br /&gt;&lt;br /&gt;W miejsce starego partycjonera który dla początkującego użytkownika unixów był loterią , moje oczy ujrzały w pełni przejrzysty i jasny partycjoner :D&lt;br /&gt;&lt;br /&gt;Partycję były jasno pozaznaczane a program daje do wyboru skonfigurować je ręcznie lub zostawić je trybowi autoselekcji . Są też inne opcje . Chwile po wyborze autoselect system zapytał się o medium instalacyjne , wybrałem CDROM ze względu na to że paczki można potem łatwo doinstalować z repo . Instalacja od tego momentu trwała dosłownie Około minuty .&lt;br /&gt;&lt;br /&gt;Po wszystkim postanowiłem odpalić system dysku i tu znów niespodzianka , bo xsy właczyły się automatycznie i mogłem od razu zalogować się jako użytkownik . Szkoda tylko że nie dodano uproszczenia w edycji sudoers . Ale zobaczymy czym nas zaskoczą programiści tego systemu za pół roku czy rok .&lt;br /&gt;&lt;br /&gt;Szkoda tylko że programiści obrali drogę rozwoju tego systemu nastawioną ściśle na bezpieczeństwo , a szkoda bo przy odpowiedniej konfiguracji można by uzyskać naprawde szybki i bezpieczny system do netbooków , jednak najważniejszy jest fakt że programiści dotrzymali słowa i naprawde mocno uprościli instalator :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-5173132495449511176?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/5173132495449511176/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2009/10/openbsd-46-programisci-dotrzymali-sowa.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/5173132495449511176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/5173132495449511176'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2009/10/openbsd-46-programisci-dotrzymali-sowa.html' title='OpenBSD 4.6 programiści dotrzymali słowa - instalator'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-1274715881386177192</id><published>2009-10-18T05:53:00.010+02:00</published><updated>2009-10-19T03:21:37.900+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NetBook'/><category scheme='http://www.blogger.com/atom/ns#' term='live usb'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><title type='text'>Opensolaris Live USB Stick</title><content type='html'>opisze rzecz moze blacha , ale kazdemu moze sie podobna sytuacja&lt;br /&gt;przytrafic .&lt;br&gt;&lt;br /&gt;Na moim netbooku acer aspire one jakims cudem skasowala sie partycja systemowa z win xp oraz partycja rescue , doszlo wiec do sytuacji ze nie bylo zadnego systemu na dysku . Przyszla wiec chwila aby go zainstalowac z usb . Jak to zrobic SZYBKO ?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Mamy dwa wyjscia pierwsze pod winde (mniej skuteczne)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Sciagamy live usb opensolarisa i sciagamy program z tej strony :&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://devzone.sites.pid0.org/OpenSolaris/opensolaris-liveusb-creator"&gt;http://devzone.sites.pid0.org/OpenSolaris/opensolaris-liveusb-creator&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Drugie jesli mamy opensolarisa 2009.06 lub nowszego .&lt;br&gt;&lt;br /&gt;&lt;br /&gt;- Sciagamy live cd z opensolarisem&lt;br&gt;&lt;br /&gt;&lt;br /&gt;W konsoli wpisujemy :&lt;br&gt;&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;pfexec pkg install SUNWdistro-const&lt;/span&gt;&lt;br&gt;&lt;br /&gt;(Sciaga program do tworzenia live usb)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;pfexec usbgen osol-0906-x86.iso  osol-0906-x86-usb.img  /tmp/osol&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(Konwersja obrazu iso na usb)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;pfexec usbcopy osol-0906-x86-usb.img&lt;/span&gt; &lt;br&gt;&lt;br /&gt;(badz nowsza wersja , konwersja i zapisywanie na usb troche trwaja)&lt;br&gt;&lt;br /&gt;Po wszystkim mamy bootowalny pendrive z opensolarisem ;)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Napisalem dwa najprostsze sposoby które też są najbardziej popularne dla przeciętnych użytkowników którzy nie zagłębili się jeszcze zbyt głęboko w tym systemie :)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Jeśli ktoś zna prosty sposób w przypadku release 2008.11 to niech umieści go w komentarzach :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-1274715881386177192?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/1274715881386177192/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2009/10/opensolaris-live-usb-stick.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/1274715881386177192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/1274715881386177192'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2009/10/opensolaris-live-usb-stick.html' title='Opensolaris Live USB Stick'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-6180023175738493413</id><published>2009-10-01T23:04:00.006+02:00</published><updated>2009-10-01T23:35:21.022+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><title type='text'>OpenSolaris a Linux cz.1</title><content type='html'>Z racji że wielu linuxowiczów widząc pierwszy raz na oczy OpenSolarisa dostaje zagubienia i nie wie gdzie czego ma szukać , postanowiłem opisać różnice w ułożeniu głównych katalogów oraz różnice w najistotniejszych komendach &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;Katalogi : (Z lewej linux) , &lt;font color="blue"&gt;Opensolaris na niebiesko.&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;/home    &lt;font color="blue"&gt;/export/home&lt;/font&gt;&lt;br /&gt;/var/log /usr/adm,    &lt;font color="blue"&gt;/var/adm, /var/log&lt;/font&gt;&lt;br /&gt;/tmp    &lt;font color="blue"&gt;/var/tmp&lt;/font&gt;&lt;br /&gt;/sys    &lt;font color="blue"&gt;/devices&lt;/font&gt;&lt;br /&gt;/dev    &lt;font color="blue"&gt;/dev&lt;/font&gt;&lt;br /&gt;/lib/modules/foo/*    &lt;font color="blue"&gt;/kernel/drv/*&lt;/font&gt;&lt;br /&gt;/boot/grub   &lt;font color="blue"&gt;/rpool/boot/grub&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;Najważniejsze Komendy : &lt;br /&gt;&lt;br /&gt;sudo &lt;font color="blue"&gt;pfexec&lt;/font&gt; Użycie komendy jako root&lt;br /&gt;apt-cache search foo &lt;font color="blue"&gt;pkg search -r foo&lt;/font&gt; Szukanie paczki&lt;br /&gt;apt-get install foo &lt;font color="blue"&gt;pkg install SUNWfoo&lt;/font&gt; Instalacja paczki&lt;br /&gt;apt-get dist-upgrade &lt;font color="blue"&gt;pkg image-update&lt;/font&gt; Upgrade do nowej wersji&lt;br /&gt;lsmod &lt;font color="blue"&gt;modinfo&lt;/font&gt;         Lista zaistalowanych sterowników&lt;br /&gt;insmod &lt;font color="blue"&gt;modload&lt;/font&gt;         Instalacja sterownika&lt;br /&gt;rmmod &lt;font color="blue"&gt;modunload&lt;/font&gt; Usunięcie Sterownika&lt;br /&gt;top &lt;font color="blue"&gt;prstat&lt;/font&gt;         Lista uruchomionych sterowników&lt;br /&gt;free &lt;font color="blue"&gt;vmstat&lt;/font&gt;         Wolna pamięc&lt;br /&gt;cat &lt;font color="blue"&gt;/proc/cpuinfo psrinfo -v&lt;/font&gt; Informacja o procesach&lt;br /&gt;ifconfig &lt;font color="blue"&gt;ifconfig -a&lt;/font&gt;   Lista interfejsów sieciowych&lt;br /&gt;parted &lt;font color="blue"&gt;format/zfs*/zpool&lt;/font&gt;     Formatowanie partycji&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Ps. Sory za mały chaos na blogu , ale dopiero się ucze htmla :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-6180023175738493413?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/6180023175738493413/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2009/10/opensolaris-linux-cz1.html#comment-form' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/6180023175738493413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/6180023175738493413'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2009/10/opensolaris-linux-cz1.html' title='OpenSolaris a Linux cz.1'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-2416007514776486784</id><published>2009-09-30T12:41:00.002+02:00</published><updated>2009-09-30T13:08:23.993+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MicroKernel'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>MicroKernele od Microsoftu</title><content type='html'>Obecnie trwają intensywne prace ze strony MS nad nowymi jądrami OS'ów które w przyszłości miały by zastąpić wysłużone jądro NT używane obecnie w windowsach . &lt;br /&gt;&lt;br /&gt;Obecnie się ich 4ry : Helios , Barrelfish , Midori i Singularity . Postaram się po krótce opisać co mnie najbardziej zaciekawiło w ich opisach .&lt;br /&gt;&lt;br /&gt;Helios - W założeniach ma być systemem opartym na wielu jądrach . Jądro główne ma być pisane pod główny procesor i ono inicjować kolejne jądra odpowiedzialne za kontrolowanie poszczególnych urządzeń . W ten sposób jądro ma być minimalistyczne pozbawione zbędnych usług i sterowników . Będą zajmować się tylko zarządzaniem procesami, menedżerowaniem pamięcią, menedżerowaniem przestrzenią adresową oraz kodem koordynującym komunikację pomiędzy jądrami .&lt;br /&gt;&lt;br /&gt;Barrelfish - Kernel którego zadaniem ma być jak najlepsze wykorzystanie wielu rdzeni różnych architektur występujących w komputerach oraz stworzenia możliwości szybkiego i skutecznego przenoszenia kodu między x86 a GPU czy ARM . &lt;br /&gt;Co ciekawe BarrelFish jest wydany na wolnej licencji BSD co jest nowością w polityce Microsoftu .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Singularity i Midori - Jądro które w założeniu ma być wolne od błędów projektowych Systemów Operacyjnych z Lat 70tych . Jednocześnie ma być mikrojądrem i co ciekawe zajmuje się nim  Eric Rudder, wiceprezes ds. strategii rozwoju technicznego w MS . Więc projekt jest traktowany na poważnie , a najciekawsze jest to że można go legalnie ściągnać .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Cóż zadziwiające jest że MS przeznacza coraz więcej środków na microkernele , widać wycofują się z trendu budowy jąder hybrydowych przez wiele lat obecnych w ich firmie , oraz próbują namówić społeczność do tych projektów .&lt;br /&gt;&lt;br /&gt;Może wyniknąć bardzo ciekawa sytuacja kiedy BarrelFish i Helios staną się podstawą nowych systemów od MS , wtedy to unixy projektowane na wielordzeniowość i wieloprocesorowość zostaną postawione przed ścianą bo system konkurencji bedzie w doskonały sposób obsługiwał różne procesory dostępne w komputerze .&lt;br /&gt;&lt;br /&gt;Jak to się skończy ? Sami zobaczymy za kilka lat&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-2416007514776486784?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/2416007514776486784/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2009/09/microkernele-od-microsoftu.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/2416007514776486784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/2416007514776486784'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2009/09/microkernele-od-microsoftu.html' title='MicroKernele od Microsoftu'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8852363043571067690.post-5792189850752280253</id><published>2009-09-24T15:20:00.001+02:00</published><updated>2009-09-24T15:38:23.318+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KDE4'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Net Install'/><category scheme='http://www.blogger.com/atom/ns#' term='Belenix'/><title type='text'>Belenix Net Install</title><content type='html'>Witam . Chciałem się z wami podzielić ciekawą możliwością w OpenSolarisie &lt;br /&gt;która polega na zainstalowaniu distra OpenSolarisa - Belenixa wewnątrz systemu i jego wyborze w grubie .&lt;br /&gt;&lt;br /&gt;Wymagania : OpenSolaris 2009.06 lub nowszy , GCC :)&lt;br /&gt;W miare szybki net i cierpliwość bo to wersja Alpha więc będzie niedopracowane.&lt;br /&gt;&lt;br /&gt;Instrukcje : Wpisujemy w konsoli jako root nastepujace polecenia&lt;br /&gt;&lt;br /&gt;wget http://www.belenix.org/binfiles/install_belenix&lt;br /&gt;&lt;br /&gt;chmod +x ./install_belenix lub chmod +x ../install_belenix (jeśli 1 opcja nie zadziała)&lt;br /&gt;&lt;br /&gt;./install_belenix&lt;br /&gt;&lt;br /&gt;Cały proces trwa około pół godziny (w zależności od szybkości łącza) , &lt;br /&gt;po zainstalowaniu mamy w grubie możłiwość wyboru belenixa , &lt;br /&gt;który czasem odmawia posłuszeństwa ale sam fakt takiej możliwości jest ciekawy i innowacyjny &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Więcej info : &lt;a href="http://moinakg.wordpress.com/2009/08/27/belenix-0-8-alpha-using-network-installer/"&gt;http://moinakg.wordpress.com/2009/08/27/belenix-0-8-alpha-using-network-installer/&lt;/a&gt;.&lt;br /&gt;oraz &lt;a href="http://moinakg.wordpress.com/"&gt;http://moinakg.wordpress.com/&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8852363043571067690-5792189850752280253?l=krzabr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://krzabr.blogspot.com/feeds/5792189850752280253/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://krzabr.blogspot.com/2009/09/belenix-net-install.html#comment-form' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/5792189850752280253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8852363043571067690/posts/default/5792189850752280253'/><link rel='alternate' type='text/html' href='http://krzabr.blogspot.com/2009/09/belenix-net-install.html' title='Belenix Net Install'/><author><name>Krzabr</name><uri>http://www.blogger.com/profile/00127963724988121692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
