|
OPEN-SOLARIS TECHTALK SPEAKER: IAN MURDOCK SPEAKER INTRODUCTION: Ian Murdock is a Purdue Alum, Creator of Debian Linux, Founder of Indiana project and currently works closely with Sun Microsystems. FRONT NOTE: ACM would like to thank Ian Murdock for this informative and detailed techtalk on the future of Solaris. We would also like to thank all those who attended this event. ACM appreciates your participation and would wish to see you all again at other ACM techtalks in the future as well. 
IAN SPEAKS: Solaris has a lot of momentum. It is constantly making efforts ot make software opensource since it has been propreitery for a long time. We have been binding with Microsoft, IBM , etc Sun is mostly seen initially as H/W platform. But we needed an O/S for this platform. But we are still a systems company. SUN PROVIDES:Set of integrated components into one package. Network services: Identity management, communications, availiblity. Java. Composite Application Platform, application platform, B2B, web infrastructure, ESB. Os: redhat, SUSE, MSWINdows, Solaris. Virtualization: solaris containers, VMWare/Men. Recent Solaris breakthroughs : 1. Dtrace, REALTIME USAGE. 2. Predictive Self Healing 3. Containers, Zones, Lofical Domains, xVM 4. ZFS. Multi-platform: SPARC X86 X64 multivendor SUN IBM HP Opensource OPENSOLARIS. Sun has observed that there is a Bottom-up Development in the world. Developers wanting to get their applicationson their web as soon as they can. These developers don't know Solaris. So, they use Linux.  OPEN SOLARIS: OpenSource Solaris has opened in June2005 under CDDL (license) Since then, there has been a substantial community growth for OpenSolaris, the number of members reaching about 70,000 in 2007. OUR AIM: Removing Barriers: A. Ease of Acquisition: Today, solaris is free. Tomorrow: easier download; fully redistributable version from sun. B. Developer Familiarity: Today: Common components: X.org, GNOME, etc. Tomorrow: Familiar installation an dsystem administration. C. Community: Today: Vibrant open source community Tomorrow: User community=approachability for new users. OUR STRONG COMPETITOR: LINUX Linus and Solaris almost same, but different kernels, GNU, POSX + utilities,etc. THE LINUX DISTRIBUTION MODEL: 1. Different kernel editions in different platoforms of Linux. 2. Different plaforms are incompatible. 3. Linux packages pull different opensource software towards itself. But Solaris are using a set of processes which has a very strong core system, but the stuff they have is very old and not new. i.e They Solaris doesn't pull many open source applications to itself.. OUR GOAL: Solaris should do that and also have binary compatibility.  PROJECT INDIANA: Making Opensolaris as an integrable component not a large integrated body of code. 1. core o/s. 2. package repositories delvering suna nd no-sun innovation 3. Closing familiarity gap: Easier to acquire, install, GNU userland and pakg management sys. 4. Focus on unique solaris capabilities. a. Upgrade rollback via ZFS snapshots. b. AMP stack with integrated DTrace probes, ninary compatibility,... c. Package system, which is very poor in Linux. (related to ZFS). Package sys sits on ZFS and does everything seamlessly. OpenSolaris Binary Distribution (new slide) 1. Single CD image 2. Core OS: kernel, sys libs, sys utilities 3. Network-based package management 4. Desktop environment 5. ZFS as default file system 6. x86/x64 first release, SPARC to follow. OLD VS. NEW SOLARIS PACKAGES: Solaris Express 6cds which had 1988 installation screens to 1 cd solaris with modern installation screens and easily downloadable in 1 cd. Project indiana is not just developing opensolaris binary distributiuon, bu t it is the future of Sun's Solaris OS. We have 6 month releases: 18 month support cycle. Implementing the Linux model: 1. Solaris and opensolaris: one solaris platform, two delivery mechanisms. 2. Solaris has enterprise, unmatched level of support and long release cycle (3-5 years, with quaterly updates) Opensolaris will have: a. Developers, early adopters, redshift b. Latest Solaris innovations c. Short release cycle (every 6 months). d. Unique solaris features fo the developer: 1. DTRACE 2. SOLARIS CONSTAINERS 3. ZFS 4. DOCUMENTATION. |