The Opensolaris Story Jim Grisanzio Community Manager, Opensolaris Engineering Sun Microsystems, Inc
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Solaris Und Opensolaris Eine Sinnvolle Alternative?
Solaris und OpenSolaris Eine sinnvolle Alternative? Wolfgang Stief best Systeme GmbH MUCOSUG, GUUG e. V. [email protected] 2009-11-23 Agenda OpenSolaris, Solaris Express, Solaris Community Edition Das „Open“ in OpenSolaris Community, Lizenzen, Projects Features Container/Zones, ZFS, DTrace, Crossbow ... Und warum dann nicht gleich Linux? Solaris und OpenSolaris – eine sinnvolle Alternative? pg 2 OpenSolaris? Enterprise PowerNetwork ManagementVirtualization Installation Open Containers Storage CIFS Security Network- DTraceNetwork Based ZFS Auto- Packaging Predictive Magic Self Healing Hardware Time Optimizaton Slider Solaris und OpenSolaris – eine sinnvolle Alternative? pg 3 OpenSolaris Binary Distribution http://www.opensolaris.com stabiler, getester Code Support möglich erscheint ca. 2x jährlich, x86 und SPARC aktuelle Pakete (GNOME etc.), Installer neues Paketformat, Repositories ähnlich Debian aktuell (noch) 2009.06 Solaris und OpenSolaris – eine sinnvolle Alternative? pg 4 OpenSolaris Source Code http://www.opensolaris.org ab Juni 2005: zunächst DTrace, dann sukzessive weitere Teile aktive Community Source Browser OpenGrok http://src.opensolaris.org/ Features werden in „Projects“ entwickelt Community Release 2-wöchentlich (b127) „BFU“ nach Bedarf (blindingly fast upgrade) Solaris und OpenSolaris – eine sinnvolle Alternative? pg 5 OpenSolaris Community Launch am 14. Juni 2005 mehrere Distributionen aus der Community Schillix, Belenix, Nexenta, Milax, StormOS, OSUNIX Stand Frühjahr 2009 (ca. 3½ Jahre): → 116.000 registrierte Mitglieder -
BIONIX – a Solaris Based Platform for Computational Biology Abhishek Pratap1 Prateek Singh2
BIONIX – a Solaris based Platform for Computational Biology Abhishek Pratap1 Prateek Singh2 1 VIT University, Vellore, TN 632014 India [email protected] 2 VIT University, Vellore, TN 632014 India [email protected] Keywords: Live CD, operating system, Integrated Workbench, Software. Bionix is an integrated software workbench, developed for bioinformaticians and computational biologists. Bioinx is a remastered version of Belenix with open source based bioinformatics applications being integrated with the kernel. The fact that distinguishes Bionix from other open source software’s is the performance based on the most advanced operating system technology, Solaris platform with feature like ZFS(128 bit File System), DTrace (Dynamic Tracing Framework), Zones (Multiple application can run in isolation), SMF (Service Management Framework for handling dependencies). There has been significant reduction in the boot time and memory requirements with on the fly compression techniques being used. It is independent of host operating system. It may provide an ad-hoc solution where no Solaris is installed and has the capability of forming a virtual cluster lab in minutes with auto network detection. The entire Emboss package has been remodeled with graphical user interface and onscreen help options, the NCBI toolkit with all flavors of blast and utilities like entrez search and sequin where a biologist can search or submit a sequence without going to web interface, molecular visualization tools like RasMol and Garlic; and a Perl module, bioperl for application development. The work on parallel computing with Bionix is in progress. The entire project has been coordinated with Asia Pacific Science and Technology Center, Sun Microsystems, Singapore. -
Asesor Profesional: - Carrera: Licenciatura En Informática
Título: Redes inalámbricas ad-hoc autoconfigurables. Caso de estudio e implementación Autores: Marcos Mazzini Director: Ing. Luis Marrone Codirector: Lic. Paula Venosa Asesor profesional: - Carrera: Licenciatura en Informática Cualquier computadora portátil medianamente moderna ya cuenta con una placa de red inalámbrica y soporte para redes ad-hoc o sea que cada placa de red puede reenviar datos a cualquier otra que esté a su alcance sin necesidad de un nodo centralizado, pero esta configuración no viene por defecto en los distintos sistemas operativos y en general se requiere instalar y configurar software adicional para que la comunicación sea simple para el usuario no experto. Con la idea de facilitar el aprovechamiento del hardware con el que cuentan estas computadoras, se investigaron las tecnologías existentes que permiten configurar las placas de red en modo ad-hoc, asignar direcciones IP en forma descentralizada, resolver nombres de forma descentralizada y anunciar servicios de cada computadora en un entorno de red. Con esta información se derivó una versión Live CD de Linux con aplicaciones para redes preconfiguradas, soporte para placas de red Wi-Fi y modo ad-hoc preconfigurado de modo que si dos o más notebooks bootean este sistema puedan intercambiar archivos, compartir información, chatear y visualizar remotamente los escritorios y utilizar aplicaciones de red entre ellas sin ninguna necesidad de configurar, instalar o modificar los sistemas existentes y sin necesidad de conectarse a un Access Point. Wi-Fi Ad-Hoc LiveCD Linux Cigarra Conectar Igualdad Se verificó que las tecnologías analizadas son Debian Live Zeroconf Avahi mDNS Link Local IP compatibles y que resuelven la funcionalidad esperada. -
Lecture 1: Introduction to UNIX
The Operating System Course Overview Getting Started Lecture 1: Introduction to UNIX CS2042 - UNIX Tools September 29, 2008 Lecture 1: UNIX Intro The Operating System Description and History Course Overview UNIX Flavors Getting Started Advantages and Disadvantages Lecture Outline 1 The Operating System Description and History UNIX Flavors Advantages and Disadvantages 2 Course Overview Class Specifics 3 Getting Started Login Information Lecture 1: UNIX Intro The Operating System Description and History Course Overview UNIX Flavors Getting Started Advantages and Disadvantages What is UNIX? One of the first widely-used operating systems Basis for many modern OSes Helped set the standard for multi-tasking, multi-user systems Strictly a teaching tool (in its original form) Lecture 1: UNIX Intro The Operating System Description and History Course Overview UNIX Flavors Getting Started Advantages and Disadvantages A Brief History of UNIX Origins The first version of UNIX was created in 1969 by a group of guys working for AT&T's Bell Labs. It was one of the first big projects written in the emerging C language. It gained popularity throughout the '70s and '80s, although non-AT&T versions eventually took the lion's share of the market. Predates Microsoft's DOS by 12 years! Lecture 1: UNIX Intro The Operating System Description and History Course Overview UNIX Flavors Getting Started Advantages and Disadvantages Lecture Outline 1 The Operating System Description and History UNIX Flavors Advantages and Disadvantages 2 Course Overview Class Specifics 3 -
Adventures with Illumos
> Adventures with illumos Peter Tribble Theoretical Astrophysicist Sysadmin (DBA) Technology Tinkerer > Introduction ● Long-time systems administrator ● Many years pointing out bugs in Solaris ● Invited onto beta programs ● Then the OpenSolaris project ● Voted onto OpenSolaris Governing Board ● Along came Oracle... ● illumos emerged from the ashes > key strengths ● ZFS – reliable and easy to manage ● Dtrace – extreme observability ● Zones – lightweight virtualization ● Standards – pretty strict ● Compatibility – decades of heritage ● “Solarishness” > Distributions ● Solaris 11 (OpenSolaris based) ● OpenIndiana – OpenSolaris ● OmniOS – server focus ● SmartOS – Joyent's cloud ● Delphix/Nexenta/+ – storage focus ● Tribblix – one of the small fry ● Quite a few others > Solaris 11 ● IPS packaging ● SPARC and x86 – No 32-bit x86 – No older SPARC (eg Vxxx or SunBlades) ● Unique/key features – Kernel Zones – Encrypted ZFS – VM2 > OpenIndiana ● Direct continuation of OpenSolaris – Warts and all ● IPS packaging ● X86 only (32 and 64 bit) ● General purpose ● JDS desktop ● Generally rather stale > OmniOS ● X86 only ● IPS packaging ● Server focus ● Supported commercial offering ● Stable components can be out of date > XStreamOS ● Modern variant of OpenIndiana ● X86 only ● IPS packaging ● Modern lightweight desktop options ● Extra applications – LibreOffice > SmartOS ● Hypervisor, not general purpose ● 64-bit x86 only ● Basis of Joyent cloud ● No inbuilt packaging, pkgsrc for applications ● Added extra features – KVM guests – Lots of zone features – -
Jenkins Job Builder Documentation Release 3.10.0
Jenkins Job Builder Documentation Release 3.10.0 Jenkins Job Builder Maintainers Aug 23, 2021 Contents 1 README 1 1.1 Developers................................................1 1.2 Writing a patch..............................................2 1.3 Unit Tests.................................................2 1.4 Installing without setup.py........................................2 2 Contents 5 2.1 Quick Start Guide............................................5 2.1.1 Use Case 1: Test a job definition................................5 2.1.2 Use Case 2: Updating Jenkins Jobs...............................5 2.1.3 Use Case 3: Working with JSON job definitions........................6 2.1.4 Use Case 4: Deleting a job...................................6 2.1.5 Use Case 5: Providing plugins info...............................6 2.2 Installation................................................6 2.2.1 Documentation.........................................7 2.2.2 Unit Tests............................................7 2.2.3 Test Coverage..........................................7 2.3 Configuration File............................................7 2.3.1 job_builder section.......................................8 2.3.2 jenkins section.........................................9 2.3.3 hipchat section.........................................9 2.3.4 stash section...........................................9 2.3.5 __future__ section.......................................9 2.4 Running.................................................9 2.4.1 Test Mode........................................... -
E-Mail: [email protected] , Phone: +61 (412) 421-925
Joshua M. Clulow E-mail: [email protected] , Phone: +61 (412) 421-925 TECHNICAL Software Development: SKILLS • Proficient in many high-level programming languages including Javascript (node.js), C, Java, Korn Shell (ksh), awk, etc. • Web application development with particular focus on delegated administration tools • System programming with particular focus on distributed job control and au- tomation • Kernel-level development and debugging of Illumos with mdb(1) and DTrace, with recent focus on porting support for the AMD-V instruction set extensions from Linux to Illumos KVM See: https://github.com/jclulow/illumos-kvm • Kernel-level development and debugging of OpenBSD with ddb and gdb, most recently due to my final year engineering project to create a single-system image cluster of OpenBSD machines See: https://jmc.sysmgr.org/~leftwing/files/fyp.pdf System Administration: • A range of operating systems including Illumos, Solaris, BSD, Linux, Mac OS and Windows • Web servers including Apache and Sun Web Server • Web proxies including Squid and Sun Proxy Server • Java application servers including Glassfish and Tomcat • Networking concepts including DHCP, DNS, IP networks (subnetting and rout- ing) and Firewalls • Solaris-specific technologies including Zones, SMF, ZFS and DTrace • Sun Cluster for highly available and load balanced systems • F5 BIG-IP Load Balancers • Sun 7000-series Unified Storage Systems • Entry-level and mid-range Sun x86 and SPARC hardware • Discrete servers and Blade systems EMPLOYMENT UNIX System Administrator (Manager) -
Professional Summary Professional Experience
Email: [email protected] Mobile: +91-7892635293 AKASH A versatile, high-energy android native mobile application developer with the distinction of executing prestigious projects of large magnitude within strict time schedule. PROFESSIONAL SUMMARY ➢ 2+years of experience in Android native Application software development. ➢ Currently working at Sidsoft Pvt Ltd as a Software Engineer. ➢ Expertise in building mobile applications using Android. ➢ Back-end experience with Realm. ➢ Mainly worked with Windows and Linux. ➢ Good understanding of core Java. ➢ Worked in several Fast-Paced Environments and delivered stiff project deadlines. ➢ Strong ability to work, learn and collaborate with new teams and technologies. ➢ Always in pursuit to learn and apply industry best practices. ➢ Strong analytical and problem resolution skills. ➢ Capability to work independently, as well as within a team to meet deadlines. ➢ Good written and oral communication skills. ➢ Good understanding of the full mobile development life cycle. ➢ Defining and using Linear Layout, Relative Layout Creating and using Views. ➢ Good understanding of Activities, Activity life cycle and Intents. ➢ Good in creating Toasts, Alert Dialogue and Push Notifications (FCM & POSTMAN Client). ➢ Good Knowledge about the Pushing &Pulling Code into Git & Github Good knowledge about SQLite Helper, XML and JSON (Http Calls). ➢ Good Knowledge on REST API calls and Google Map integration. ➢ Complete Hands on Experience on publishing App into play store, update and adding Google Crash analytics. -
Openjdk – the Future of Open Source Java on GNU/Linux
OpenJDK – The Future of Open Source Java on GNU/Linux Dalibor Topić Java F/OSS Ambassador Blog aggregated on http://planetjdk.org Java Implementations Become Open Source Java ME, Java SE, and Java EE 2 Why now? Maturity Java is everywhere Adoption F/OSS growing globally Innovation Faster progress through participation 3 Why GNU/Linux? Values Freedom as a core value Stack Free Software above and below the JVM Demand Increasing demand for Java integration 4 Who profits? Developers New markets, new possibilities Customers More innovations, reduced risk Sun Mindshare, anchoring Java in GNU/Linux 5 License + Classpath GPL v2 Exception • No proprietary forks (for SE, EE) • Popular & trusted • Programs can have license any license • Compatible with • Improvements GNU/Linux remain in the community • Fostering adoption • FSFs license for GNU Classpath 6 A Little Bit Of History Jun 1996: Work on gcj starts Nov 1996: Work on Kaffe starts Feb 1998: First GNU Classpath Release Mar 2000: GNU Classpath and libgcj merge Dec 2002: Eclipse runs on gcj/Classpath Oct 2003: Kaffe switches to GNU Classpath Feb 2004: First FOSDEM Java Libre track Apr 2004: Richard Stallman on the 'Java Trap' Jan 2005: OpenOffice.org runs on gcj Mai 2005: Work on Harmony starts 7 Sun & Open Source Java RIs Juni 2005: Java EE RI Glassfish goes Open Source Mai 2006: First Glassfish release Mai 2006: Java announced to go Open Source November 2006: Java ME RI PhoneME goes Open Source November 2006: Java SE RI Hotspot und Javac go Open Source Mai 2007: The rest of Java SE follows suit 8 Status: JavaOne, Mai 2007 OpenJDK can be fully built from source, 'mostly' Open Source 25,169 Source code files 894 (4%) Binary files (“plugs”) 1,885 (8%) Open Source, though not GPLv2 The rest is GPLv2 (+ CP exception) Sun couldn't release the 4% back then as free software. -
Annual Report
The Document Founda��on 2016 Annual Report Document Liberation Own your content Welcome This annual report is the sixth chapter in the story of a long journey, started by a group of people that were sharing the common goal of create something new – finally made by the community, for the community. Today, public administraons, enterprises and individual users worldwide can reap the benefits of the hard work made by a constantly growing community of volunteers and supporters. The report is a showcase of the acvies of the foundaon. Looking back, we have accomplished a large number of objecves in 2016 and we are on track for 2017. We have funded improvements to the organizaon and the product, and supported local acvies carried out by nave language projects. Behind the scenes, the foundaon is growing thanks to the commitment of an amazing group of people, with dozens of volunteers in every geography, and a Photo: Maeo G.P. Flora, CC BY-ND 2.5 few paid staff - led by Florian Effenberger - who take care of daily acvies related to documentaon, localizaon, markeng, design, development, QA, websites and system administraon. The management of a foundaon is somemes complicated; o5en you are called to take important decisions achieved only a5er longer debates. Thanks to the diverse approaches and aptudes the Directors are also focusing on new goals for keeping TDF in the right direcon. I would personally thank Thorsten Behrens, Osvaldo Gervasi, Jan Holesovsky, Andreas Mantke, Michael Meeks, Björn Michaelsen, Simon Phipps, Eike Rathke and Norbert Thiebaud for their big commitment to guide the foundaon where is it today. -
DVD Authoring System for Opensolaris Installation and Usage Manual
DVD Authoring System for OpenSolaris Installation and Usage Manual Authors: Igor Struchkov, Vladimir Omelin 1 Preface DVD authoring is one of the most common tasks fulfilled by personal computers nowadays. Modern operating systems, including Linux and Windows, have numerous software packages, both open-source and proprietary, for DVD authoring. OpenSolaris is now aiming at a competitive role in the niche of desktop operating systems and therefore all kinds of end-user applications, such as DVD authoring software, must become available in it. The goal of this project is to build a full-featured DVD authoring system for OpenSolaris by porting available open-source Linux packages and developing all non-portable features. After some preliminary research it became clear that most of back-end work, including audio/video encoding and iso image construction, can be done by command-line utilities that can be ported from Linux to OpenSolaris. On the other hand, a GUI front-end was decided to be built almost from scratch using some ideas from open-source project Varsha. The main idea was to develop the front-end on JavaTM platform, making it as portable as possible. It turned out to be a very good decision in rapidly changing and unstable world of OpenSolaris distributions, and the developed front-end stays functional in any combination of installed packages. 2 1. Architecture of the DVD Authoring System Architecture of the DVD authoring system consists of several components of different kinds. One group of components, called Utilities, consists of command-line tools running in native Solaris environment. This group includes dvdauthor, mjpegtools, ffmpeg, sox and dvd-slideshow. -
Getting Started with Opensolaris 2009.06 - an Introduction for Technical Evaluators
Getting Started with OpenSolaris 2009.06 - An Introduction for Technical Evaluators 3 days starting 25 January at Guillemot Park, Camberley, Surrey To book please make direct contact with Sarah Clayton – [email protected] Course Description This course provides instruction in key features and capabilities of the OpenSolaris 2009.06 Operating System. Topics include installation, network connections, software updates, management of system services, and using Time Slider to create instant backups of the system. Delegates will also be instructed in the basics of system management including file and directory manipulation, viewing system information and managing tasks. Use of role-administration will also be explored. This course does not support the Sun Certified Solaris Associate exam. Who Can Benefit The Getting Started with OpenSolaris 2009.06 course is designed for technically competent individuals who are preparing to evaluate OpenSolaris 2009.06 and are unfamiliar with the UNIX Operating System. Course Length 3 days Prerequisites To succeed fully in this course, students must be able to: • Use basic computer hardware (monitor, keyboard, and mouse) • Input commands and control characters from a keyboard • Have administration experience of another enterprise operating system Skills Gained On completion of this course students will be able to: • Install OpenSolaris and access the internet with ease • Manipulate network connections • Update the software on the system and install new software packages • Understand and control the services