Open Solaris Ladislav Pecen Client Solutions Sun Microsystems Czech
Obsah Co je OpenSolaris Licenční model CDDL Současný vývoj Solarisu Aktuální roadmap Zajímavé OpenSolaris komunity
Open Solaris Sun Solaris nyní open source > Licence povoluje používání bez poplatků, modifikace a odvozené projekty Nejen zdrojový kód, ale i otevřený vývoj > Kdokoliv může přispívat kódem, dokumentací atd. > Spolupráce s vývojáři Sun Snaha o vytvoření komunit kolem solarisu > Vývojáři a uživatelé
Open Solaris CDDL licence Common Development and Distribution License CDDL: princip volby CDDL umožňuje volbu co bude otevřeno a co ne, a jaký cenový model bude zvolen pro výsledný produkt CDDL akceptuje míchání s dalšími zdrojovými kódy (podobně jako MPL) IP ochrana (klauzule 6.2.) So what does a Solaris CDDL developer get: a bigger market, a unified code base, intellectual property protection, some protection from patent infringement claims, and all the benefits of the open source review process. Is that a no brainer, or what? Paul Murphy, SearchEnterpriseLinux.com
Vývojový model Solarisu Downloady Svět Solaris OpenSolaris zdrojový kód Sunovské kvalifikační a sestavovací procesy Sun Akceptace Sunem & kritéria kvality Solaris zdrojový kód Nové vlastnosti Opravy bugů Rozšíření Další vstupy Akceptování komunitou, vývoj & kontrolní procesy Nové vlastnosti Opravy bugů Rozšíření Budoucí verze Sun Solarisu budou využívat zdrojového kódu OpenSolarisu
Která komponenta Solaris byla uvolněna jako první (pod CDDL)?
(Počáteční stav) NWS CDE Admin/Install OpenSolaris OS + Net encumbered Commerical DistroSolaris Komerční distribuce Solaris Xserver GNOME Pubs...
(Současný stav) GNOME CDE OpenSolaris OS + Net Man pages Admin/Install NWS... encumbered Komerční distribuce Solaris Xserver
Aktuální Roadmap OpenSolaris http://www.opensolaris.org/os/about/roadmap/ Q32005 Q42005 Q12006 Q22006 >=Q32006 OS/Net JDS NWS Admin tools Inst & patch tools Kernel, libraries Drivers Libm source Devel. Tools Message queue Commands Libm binary Sfw Man pages SCCS binary Xorg G11n Workflow for SS10 Pkg binary Testing Development OpenGrok processes
Chci nainstalovat a vyzkoušet OpenSolaris OpenSolaris je iniciativa, ne produkt Stáhnout a nainstalovat lze: > Komerční distribuci Solaris 10 Sun-made > Sun-made distribuci Nevada via Solaris Express > Některou z community-made distribucí: > SchilliX (live CD 0.5.2) ftp://ftp.berlios.de/pub/schillix > BeleniX (live CD, 0.4.2 ) http://www.genunix.org/distributions/belenix_site/belenix_home.html) > Nexenta OS (Alpha 4)
OpenSolaris komunity Zájmové skupiny, vznik zpravidla na základě nějakého projektu Diskusní skupiny, repozitář zdrojových kódů Vývoj nových funkcionalit Řízení a kooperace se Sunem Podpora
OpenSolaris komunity: CAB Community Advisory Board Vazba na Sun Microsystems, organizační návrhy, dozorová a kontrolní jednotka 5 členů, z toho 2 SMI, 2 z OpenSolaris community, 1 z OpenSource komunity http://www.opensolaris.org/os/community/cab/
OpenSolaris komunity: Marketing Údaje k 27.3.2006 Cumulative totals for the OpenSolaris project from 06/14/2005 to 03/27/2006: 12628 Registered community members (11,200+ non-sun, 1,300+ are Sun employees) 26659 Postings to OpenSolaris discussion groups 29293 Recorded downloads of OpenSolaris source code (actual is probably higher) 27 Registered OpenSolaris user groups 291 Bugs reported by the community 83 Fixed / closed / in progress bugs reported by the community 91 Community code contributions offered to OpenSolaris 47 Community code contributions integrated into OpenSolaris (Putbacks)
Další OpenSolaris komunity Nevada Development Laptop (wifi, cardbus, ACPI) Performance Storage (NWS) Networking Desktop Dtrace SMF BrandZ ZFS Zones.. a další
Směr vývoje OpenSolaris Podpora různého hardwaru (device drivers) Snaha o 100% open kód (encumbered code rewrite..) Rozšiřování komunit a projektů Přidávání nových funkcionalit Porty na jiné architektury (PowerPC)
Solaris jako Enterprise platforma Spolehlivost a dostupnost Výkonné nástroje na trasování a debugging Vysoký výkon Bezpečnost Různé platformy Široká komunita
OpenSolaris jak začít Registrace na http://www.opensolaris.org Stažení a instalace podporované distribuce (Solaris Express) Stažení zdrojového kódu a sestavení buildu > http://www.opensolaris.org/os/downloads/ Informace v diskusních skupinách > http://www.opensolaris.org/os/discussions/
Důležité zdroje OpenSolaris Solaris 10 Solaris Express Hardware Compatibility List Solaris documentation Solaris articles and forums Sun weblogs Solaris blog aggregator Solaris freeware Solaris open source packages http://www.opensolaris.org http://www.sun.com/solaris http://www.sun.com/solaris-express http://www.sun.com/bigadmin/hcl http://docs.sun.com http://www.sun.com/bigadmin http://blogs.sun.com http://www.planetsolaris.org http://www.sunfreeware.com http://www.blastwave.org
Ladislav Pecen Ladislav.Pecen@sun.com