Sun остава отворено: По-отблизо OpenSolaris 2009.06

  • Oct 27, 2023

Тъй като критиците неизбежно правят изводи за по-корпоративна и наскоро монетизирана версия на Sun Microsystems, възникваща от придобиването на Oracle, компанията използва своя „ден нула“ Community One day на JavaOne 2009, за да защити каузата за отвореното издание на своята флагманска операционна система OpenSolaris.“Ние сме търси идеи, които не са обременени от интелектуалната собственост,” обяви Дейв Дъглас, старши вицепрезидент на отдела за облачни изчисления на Sun през сутринта основна бележка.

Тъй като критиците неизбежно правят изводи за по-корпоративна и наскоро монетизирана версия на Sun Microsystems, възникваща от придобиването на Oracle, компанията използва своя „ден нула“ Community One day на JavaOne 2009, за да защити каузата за отвореното издание на своята флагманска операционна система OpenSolaris.

„Ние търсим идеи, които не са обременени от интелектуалната собственост,“ обяви Дейв Дъглас, старши вицепрезидент на отдела за облачни изчисления на Sun по време на сутрешната основна бележка. Засега не е ясно дали ще му бъде позволено да каже това през следващата година.

Правейки голяма част от гъвкавостта на внедряване, която Sun твърди, че е присъща на OpenSolaris, компанията описа подробно своите пригодност за работа на всичко - от едно ядро, чак до различни многоядрени среди. Или както уеб сайтът (и произволен брой говорители) ще ви кажат; „От работния плот до центъра за данни.“ ZDNet.co.uk вече съобщи за тази история, но думата от шоуто може да добави малко повече цвят към картината.

Както и ре-архитектура на своите мрежови компоненти с разработена технология „Проект Арбалет“ на Sun, новото издание на OpenSolaris ще включва поддръжка на корпоративно ниво, което го поставя наравно със Solaris 10. Има и добавяне на поддръжка на процесори Sparc, подобрен интерфейс на технологията за съхранение, подобрения във виртуализацията и „десетки“ подобрения за разработчиците.

Новите опции за поддръжка може да са достатъчно доказателство за някои, за да покажат, че Sun прави крачка напред осигуряване на приходи от различни аспекти на стратегия за разработване на продукти, известна преди това с това, че е наистина отворена към нейното ядро. Досега поддръжката идваше на различни нива в зависимост от фактори като време за изпълнение за корекции на грешки.

Но аз твърдя, че може разумно да се твърди, че това не е съвсем корпоративната разпродажба, в която някои обвиняват Sun. Наистина, Solaris все още се намира като операционна система на корпоративно ниво, докато OpenSolaris все още е ориентиран като технология, изправена пред разработчици, която се възползва от излагането на въглищното лице на сценариите за изграждане на приложения. Самото Sun заяви, че това е така, защото по същество Solaris има „Две различни доставки превозни средства." Правят се сравнения на връзката между Red Hat Fedora и Red Hat Enterprise Linux.

Както предложих по-рано, OpenSolaris 2009.06 все още е предложение, ориентирано към разработчиците и има е произведен с цел да улесни софтуерните инженери при пакетирането и тестването на приложения изгражда. Самото Sun предоставя „среда за изграждане“, която позволява на разработчиците да изпратят „рецепта за приложение“. общността, така че колективен глас да може да гласува за нейната стойност, за да определи нейната стойност за пълно изграждане.

Копаейки по-дълбоко от съобщението за корпоративни новини и присъствайки на някои сесии на OpenSolaris днес, открих също, че Sun е обърнало внимание на модернизирането на уеб стека на операционната система. Това е, за да се гарантира, че той е напълно съвместим с популярни технологии като уеб сървъра Apache и дори по-основни градивни елементи като безжични възможности.

Още по-дълбоко открих, че по-малко „грабващи заглавия“ технологии като DTrace, динамичната рамка за проследяване на Sun за операционната среда на Solaris, сега ще излязат на преден план. Въпреки че вече съществува от половин десетилетие, се казва, че DTrace „инструментира“ динамично софтуерните приложения. Процесът на измерване (или проверка и последващ анализ на структурата на кода, управляван от управление на конфигурацията, ако предпочитате), след като бъде завършен, позволява приложение, което да се изследва на различните му различни слоеве (ако е многонишково), така че да могат да се идентифицират тесните места и проблемите със закъснението адресиран. Всичко това може да се направи на живо, докато приложението работи и така играе по-висока роля в OpenSolaris 2009.06 по отношение на свързаните с него инструменти за разработчици.

Дали Sun придава нов блясък на старите технологии от страх, че ще трябва да говори открито за Oracle пред пресата? Не, това би било несправедливо. Самият Solaris получава две актуализации годишно и отвореният код, изправен пред края на неговото развитие, винаги е бил решаваща част от неговата еволюция. Новият продукт е нов и дори може да се твърди, че е по-зряла комерсиално осъзната итерация на предишното си аз. Както и да е, защо трябва да сме толкова негативни към компания, която много от нас уважават от години, опитвайки се да спечели малко пари, ако го правят разумно?

Sun признава, че думата „отворено“ може да се нуждае от известно пояснение, докато вървим напред. Вярно е, че OpenSolaris е отворен, но по-голямата част от основната разработка на ядрото се извършва от Sun – вторият най-голям принос е Intel. Разработчиците са много по-склонни да повлияят на разработването на интерфейси, въпреки че потребителската база на общността наброява стотици хиляди.

Има ли Oracle някакво влияние върху развитието на OpenSolaris, което попитахме в сесията за пресата?

„Ще трябва да се свържем с вас за това. Има нещо тук, в Америка, което наричаме вземане на петата“, беше отговорът.

Sun си запазва това право – и е възможно. Лари ще се появи ли за утрешния основен доклад? Кой може да каже. Ще се срещне ли с пресата? Кой може да каже. Проверете отново с мен утре и ще ви разкажа за Java.