Introduction & Installation Alper Celik & Gokhan Dogan Campus Ambassadors to KTH [email_address] [email_address] http://sunkth.wordpress.com
History UNIX system by Sun Microsystems Widely regarded for it's stability Bulk of kernel open-sourced in June 2005 under the CDDL license as OpenSolaris Code available at  opensolaris.org We love Open Source!
MERIT 2006 [1]
X Window System Hardware GNOME Solaris and GNU/Linux GNU utilities System libraries  Linux kernel POSIX + extensions Mozilla Firefox, Mozilla Thunderbird, OpenOffice.org, ... UNIX utilities POSIX Solaris kernel
Why Solaris? It's all about technologies! ZFS DTrace Zones Binary compatibility guarantee .. and a lot more
ZFS Moore's law need 65 th  bit in 10-15 years  (1PB = 50 bits) 128 bit – the last word in file systems file size: up to 16 × 10³ PetaByte pool size: up to 3 × 10²³ PetaByte ZFS takes care of  endianess & encryption compression data corruption Ported to FreeBSD, Mac OSX, Linux
DTrace Trace your software on a live production system Thousands of probes  Monitor file system access Monitor system calls Monitor memory usage Monitor everything Place blame where it belongs Ported to FreeBSD, OS X
Zones Built-in virtualization Consolidate your servers Sandboxed application environments Dynamic resource  reallocation
Look and Feel
And..
The Distributions Sun sponsored Solaris 10 Solaris Express Community Edition (every fortnight) Solaris Express Developer Edition (every 3 months) Community BeleniX (LiveCD x86) Nexenta (GNU/OpenSolaris) Martux (Sparc LiveCD) Schillix Project Indiana
Is my hardware supported? Sun Device Detection Tool Runs on x86/x64 MS Windows Linux 2.6 http://www.sun.com/bigadmin/hcl/hcts/device_detect.jsp
Sun Device Detection Tool
Installing OpenSolaris http://get.opensolaris.org http://www.opensolaris.org/os/downloads/ Recommended distribution: SXDE Easy to install using the Caiman installer File system formats ZFS UFS
OpenSolaris structure Uses GRUB as the boot loader Can use ZFS or UFS as the native file system OpenSolaris requires a primary partition. Slices = Partitions within partitions Partition  1 Partition  2 Partition  3 Partition  4 Slice 0 Slice 1 Slice 7 / root /export/home
Installation Simple and elegant installer SX build 70b onwards onwards Select Language Select Keyboard layout Select Disk/Partition Set Date/Time zone Extra language support Create user Review all settings Install!
The Future .. is exciting! Exceptional tools for developers Sun Studio compilers NetBeans IDE DTrace Growing community fostered by Sun's open source commitment. Project Indiana http://flickr.com/photos/marco_mux/
Project Indiana Is the promising new OpenSolaris binary distribution Lead by Ian Murdock: Founder of Deb ian . What's a Linux guy doing at OpenSolaris? Pre-released in Oct 2007, first release in early 2008. Great new features you always wanted in Solaris.
Project Indiana Network based apt-like binary package management called the Universal Packaging system The cool new Distro-constructor! Simply select packages from repository Customize look and feel and spread your own distribution! Join in! www.opensolaris.org/os/project/indiana/
Participate http://www.opensolaris.org Mailing lists (Chat with Operating Systems experts) Ongoing projects Bugs reports / RFEs User groups Blogs Ask questions irc.freenode.net  channel: #opensolaris
Where to go for help? http://sunkth.wordpress.com/ Stuck on the build? (you read the README, right?) Ask on  [email_address] Questions about the code or found a bug? Ask on  [email_address] Got a fix for a bug? Request a sponsor on  [email_address] Solaris is teh sux0r! Linux rulez! Flame and debate on  [email_address]
So... why should I use OpenSolaris? Lots of technology DTrace ZFS Zones ... Easy to use Free & OpenSource
Still not convinced? Let's talk about...
Money Average salary of a certified System Administrator CertMag's 2006 Salary Survey [2]
Fast Track Your Career with Free Training from Sun Get  FREE  training on Sun technologies Web-based training on Java TM , Solaris TM  & more! For a list of available classes visit:  http://www.sunacademic.com http://sunkth.wordpress.com Increase employment & earnings potential with a Sun certification! Sun Certified Associate for the Java Platform, Standard Edition  Sun Certified Programmer for the Java 2 Platform, Standard Edition  Sun Certified Web Component Developer for Java EE Sun Certified Mobile Application Developer for Java ME Sun Certified System Admin for the Solaris Operating System  Sun Certified Network Admin for the Solaris Operating System Free practice exams Discounted certification Sun does it for free, but the test center wants to have some money (~ 50 €).
Upcoming Events ZFS DTrace SunSpot NetBeans ... Stay tuned: http://sunkth.wordpress.com
Alper Celik & Gokhan Dogan Campus Ambassadors to KTH [email_address] [email_address] http://sunkth.wordpress.com

Opensolaris Introduction Extended

  • 1.
    Introduction & InstallationAlper Celik & Gokhan Dogan Campus Ambassadors to KTH [email_address] [email_address] http://sunkth.wordpress.com
  • 2.
    History UNIX systemby Sun Microsystems Widely regarded for it's stability Bulk of kernel open-sourced in June 2005 under the CDDL license as OpenSolaris Code available at opensolaris.org We love Open Source!
  • 3.
  • 4.
    X Window SystemHardware GNOME Solaris and GNU/Linux GNU utilities System libraries Linux kernel POSIX + extensions Mozilla Firefox, Mozilla Thunderbird, OpenOffice.org, ... UNIX utilities POSIX Solaris kernel
  • 5.
    Why Solaris? It'sall about technologies! ZFS DTrace Zones Binary compatibility guarantee .. and a lot more
  • 6.
    ZFS Moore's lawneed 65 th bit in 10-15 years (1PB = 50 bits) 128 bit – the last word in file systems file size: up to 16 × 10³ PetaByte pool size: up to 3 × 10²³ PetaByte ZFS takes care of endianess & encryption compression data corruption Ported to FreeBSD, Mac OSX, Linux
  • 7.
    DTrace Trace yoursoftware on a live production system Thousands of probes Monitor file system access Monitor system calls Monitor memory usage Monitor everything Place blame where it belongs Ported to FreeBSD, OS X
  • 8.
    Zones Built-in virtualizationConsolidate your servers Sandboxed application environments Dynamic resource reallocation
  • 9.
  • 10.
  • 11.
    The Distributions Sunsponsored Solaris 10 Solaris Express Community Edition (every fortnight) Solaris Express Developer Edition (every 3 months) Community BeleniX (LiveCD x86) Nexenta (GNU/OpenSolaris) Martux (Sparc LiveCD) Schillix Project Indiana
  • 12.
    Is my hardwaresupported? Sun Device Detection Tool Runs on x86/x64 MS Windows Linux 2.6 http://www.sun.com/bigadmin/hcl/hcts/device_detect.jsp
  • 13.
  • 14.
    Installing OpenSolaris http://get.opensolaris.orghttp://www.opensolaris.org/os/downloads/ Recommended distribution: SXDE Easy to install using the Caiman installer File system formats ZFS UFS
  • 15.
    OpenSolaris structure UsesGRUB as the boot loader Can use ZFS or UFS as the native file system OpenSolaris requires a primary partition. Slices = Partitions within partitions Partition 1 Partition 2 Partition 3 Partition 4 Slice 0 Slice 1 Slice 7 / root /export/home
  • 16.
    Installation Simple andelegant installer SX build 70b onwards onwards Select Language Select Keyboard layout Select Disk/Partition Set Date/Time zone Extra language support Create user Review all settings Install!
  • 17.
    The Future ..is exciting! Exceptional tools for developers Sun Studio compilers NetBeans IDE DTrace Growing community fostered by Sun's open source commitment. Project Indiana http://flickr.com/photos/marco_mux/
  • 18.
    Project Indiana Isthe promising new OpenSolaris binary distribution Lead by Ian Murdock: Founder of Deb ian . What's a Linux guy doing at OpenSolaris? Pre-released in Oct 2007, first release in early 2008. Great new features you always wanted in Solaris.
  • 19.
    Project Indiana Networkbased apt-like binary package management called the Universal Packaging system The cool new Distro-constructor! Simply select packages from repository Customize look and feel and spread your own distribution! Join in! www.opensolaris.org/os/project/indiana/
  • 20.
    Participate http://www.opensolaris.org Mailinglists (Chat with Operating Systems experts) Ongoing projects Bugs reports / RFEs User groups Blogs Ask questions irc.freenode.net channel: #opensolaris
  • 21.
    Where to gofor help? http://sunkth.wordpress.com/ Stuck on the build? (you read the README, right?) Ask on [email_address] Questions about the code or found a bug? Ask on [email_address] Got a fix for a bug? Request a sponsor on [email_address] Solaris is teh sux0r! Linux rulez! Flame and debate on [email_address]
  • 22.
    So... why shouldI use OpenSolaris? Lots of technology DTrace ZFS Zones ... Easy to use Free & OpenSource
  • 23.
    Still not convinced?Let's talk about...
  • 24.
    Money Average salaryof a certified System Administrator CertMag's 2006 Salary Survey [2]
  • 25.
    Fast Track YourCareer with Free Training from Sun Get FREE training on Sun technologies Web-based training on Java TM , Solaris TM & more! For a list of available classes visit: http://www.sunacademic.com http://sunkth.wordpress.com Increase employment & earnings potential with a Sun certification! Sun Certified Associate for the Java Platform, Standard Edition Sun Certified Programmer for the Java 2 Platform, Standard Edition Sun Certified Web Component Developer for Java EE Sun Certified Mobile Application Developer for Java ME Sun Certified System Admin for the Solaris Operating System Sun Certified Network Admin for the Solaris Operating System Free practice exams Discounted certification Sun does it for free, but the test center wants to have some money (~ 50 €).
  • 26.
    Upcoming Events ZFSDTrace SunSpot NetBeans ... Stay tuned: http://sunkth.wordpress.com
  • 27.
    Alper Celik &Gokhan Dogan Campus Ambassadors to KTH [email_address] [email_address] http://sunkth.wordpress.com

Editor's Notes

  • #2 Intro. Here to tell you the story of OpenSolaris and the birth of new open source community. The graphics you see here are from Chanda, one of the Solaris engineers. We launched the project website with a version of these graphics. We were looking for one word to represent what we were doing without having to constantly say the project was “launched” -- which is more of a product marketing term. So, we called it the “opening,” or the “grand opening,” or something. Just “open” works best. And since the OpenSolaris community hit the ground running with thousands of people around the world, we felt that “open” in all these varied languages was appropriate. Pretty simple. But a pretty powerful statement about the OpenSolaris community. What I'm here to talk to you about is the community . The people. To me the people are the most interesting part of this project – which is convenient for me since I'm not a coder. I'm an observer. A farmer. A scout. And a cat herder. So, I'd like to tell you the OpenSolaris story. You are – quite literally – witnessing the birth of a new community and we're very excited about it.