LINUX.ORG.RU
ФорумTalks

MD OS Ice


5

6

Небольшая предыстория

Все началось примерно два года назад. Я тогда убивал свободное время просмотром роликами по YouTube, изучением языков программирования и веб-технологий и доведением до «нервных срывов» Ubuntu, Mandriva и Gentoo. Но однажды проснувшись утром, я понял, что прежние занятия уже не приносят большой радости и пора бы уже найти новое занятие. Не долго думая я замахнулся на геморрой в виде операционной системы и портала. Мне тогда думалось: «Чем я хуже Брина, Пейджа, Гейтса или Джобса? Если они смогли, то я тоже смогу». Сейчас, оглядываясь назад, я понимаю, что мне в то время было далеко до них, но спасибо моему характеру, который не дал сойти с намеченного пути.

Хотя тогда я все же понимал, что для выполнения поставленных задач мне потребуются годы, если не десятилетия, а мир IT не терпит таких сроков и в итоге я останусь далеко позади ведущих корпораций. Поэтому было решено собрать команду кодеров, которые помогли бы сделать все максимум за год. Но тут я обломался, так как в лучшем случае я слышал нечто вроде «я бы помог, но сейчас очень-очень занят», в большинстве же случаев были реплики типа «ты дебил, ОС, способную конкурировать с Windows или Mac OS X, ты никогда не напишешь, а если напишешь, то продвинуть её на рынке ни за что не сможешь». Но я упрямый и ни какими доводами против меня сбить с моего пути практически невозможно. Это качество не раз впутывало меня в неприятные истории, но в данном случае оно было ангелом-хранителем моего проекта. В итоге я плюнул на всех и остался один на один со своими идеями.

Сейчас я несказанно рад, что остался один. Операционная система и портал на финишной прямой разработки и в течении месяца они будут представлены на всеобщее обозрение. Название моей операционной системы MD OS Ice. Сможет ли она конкурировать с такими системами как Mac OS X Lion, Windows 8 и Google Chrome OS? На мой предвзятый взгляд - да, в нем много возможностей, которых нет в этих системах, но об это судить уже вам - пользователям.

О системе

MD OS Ice базируется на сильно измененном микроядре L4. Так же в ней есть много от FreeBSD, OpenSolaris и Chromium OS. Акценты я сделал на скорость, безопасность, производительность, портатируемость, легкость в использовании и функциональность. Айс способен работать на множестве архитектур: x86-64, IA-32, PowerPC, ARM и др. Загрузка и завершение работы на моем Core2Duo занимает 5-7 секунд, перезагрузка 8-10 секунд. Установка системы производится с помощью графического инсталлера и занимает от силы 10 минут.

IceGUI

Графический интерфейс выполнен в виде трех рабочих пространств: Dashboard Files Feeds

Dashboard - плитки наподобие плиток в Windows 8 с возможность добавления сюда гаджетов. Поддерживаются нативные плитки, Google Desktop, Yahoo Widgets, Plasma Widgets, Mac OS X Dashboard и веб-гаджеты. Files - средство для быстрой и удобной работы с файловой системой. Feeds - уведомления от системы, различных программ и веб-сервисов. Широкие возможности для настройки и классификации уведомлений.

Оконная система чем то похожа на ту, которая используется в Windows 8, но переключение между окнами и вкладками выполнено удобнее.

Nika

Возможности этой программы по истине безграничны. Это искусственная нейронная сеть, экспертная система, база знаний, система машинного творчества. Она предоставляет голосовой интерфейс, распознавание голоса, распознавание изображений, распознавание видео, распознавание лица, распознавание частей тела и их положения в пространстве, написание скриптов для автоматизации управления системой (наподобие Automator в Mac OS X).

IceNet

Комплекс систем для работы с сетями и построения собственных сетей. Автоматическая настройка подключений, обнаружения устройств, шифрование, создание собственных сетей и т.д. Создание собственных сетей построено на Netsukuku, что позволяет создавать самоорганизующиеся распределенные анонимные одноранговые P2P сети, теоретически возможно создание сети большей сети интернет. При условии наличия гейтов в интернет в вашей области сети IceNet, вы можете получить доступ к сетям абсолютно бесплатно.

IceDC

Распределенная система на основе сети IceNet. Позволяет использовать ресурсы другого устройства, если ресурсов вашего не хватает.

IceCloud

Распределенная облачная система. Позволяет хранить ваши файлы в сжатом и зашифрованном виде на устройствах поддерживающих IceNet. Благодаря тому, что файлы сжимаются и шифруются на вашем устройстве перед тем как попасть в облако, злоумышленники не смогут даже понять что это за файл, а благодаря множеству устройств в сети и малому размеру сжатых файлов, вам предоставляется практически неограченное место для ваших файлов. А благодаря распределенности системы, никто, включая правоохранительные органы или государства, не сможет найти и использовать ваши файлы. Так же вы можете использовать облако как платформу для запуска своих сайтов и сервисов, это бесплатный хостинг с неограченным местом и ресурсами.

IceZip

Благодаря нейронной сети, IceZip может сжимать почти любые файлы любого размера до размера нескольких мегабайт без потери качества. По умолчанию он сжимает все файлы у вас на компьютере, экономя тем самым место, а когда вам понадобится файл, он преобразует его в обычный и передаст его другой программе. И он работает так быстро, что вы даже не заметите его работы.

IceSync

Эта программа синхронизирует данные между различными устройствами между собой и облаком. По умолчанию она синхронизирует сообщения, плитки и гаджеты, почту, заметки, календарь, напоминания, контакты, закладки, историю поиска. Но вы можете настроить её на синхронизацию любых файлов.

IceCrypt

Быстрое шифрование файлов для их безопасной передачи через IceNet, IceSync или хранения в IceCloud. Так же эта программа может зашифровать любой файл на вашем компьютере по вашему желанию.

IceVMM

Эта программа позволяет эмулировать среду других систем для запуска приложений. В IceVMM запускаются 90% всех программ для следующих платформ:

Windows (XP, Vista, 7) Windows Phone Mac OS X (Leopard, Snow Leopard, Lion) Linux (Ubuntu, Debian, Fedora, Mandriva, Gentoo, Android, OpenSUSE, Slackware, Arch, Maemo, MeeGo) OpenSolaris BSD (FreeBSD, Dragonfly BSD, OpenBSD, NetBSD) iOS BlackBerry OS Nintendo (Entertainment System, Super Entertainment System, Virtual Boy, 64, GameCube, Wii, 3DS, DSi, DS) Sega (Dreamcast, Saturn) Sony (PlayStation, PlayStation 2, PlayStation 3, PlayStation Portable, PlayStation Vita) Microsoft (Xbox, Xbox 360)

Заключение

На этом я думаю закончу статью, в скором времени я выпущу презентацию и видео, где покажу в работе технологии описанные выше и прикладные программы. А где то к концу июля выпущу в свет бету.

Ответ на: комментарий от Oxyd

>за пять минут переписал с фиаски которая под гпл, на фисташку которая бзд-лайк

Это как, сменил первую строчку в комментарии, чтоле?

##Fiasco MD OS Ice by Maxikkk a.k.a. Max Depol Ultimate Professional >>

##Pistachio MD OS Ice by Maxikkk a.k.a. Max Depol Ultimate Professional

Да?

ekzotech ★★★★
()
Ответ на: комментарий от Oxyd

подождём, он может в нейросетях понимает или вообще новый Джон Маккарти и на него потом почти весь лор молиться будет))

lawliet
()

:D

О боже мой, Денис Попов 2.0 *trollfacepalm*

anonymous
()

все будет, успокойтесь)) меня никогда подобные траблы не останавливали ещё. тем более ос все таки лежит у меня)))

Maxikkk
() автор топика
Ответ на: комментарий от Oxyd

Я кажется понял.

Чувак уяснил проблему Дениски (ибо GPL и каждый любопытный нос может понять, какую именно спизж^W программу пытаются выдать за «продукт своих мозгов».

А тут всё закрыто, ничо непонятно, и никто не узнает, что это бывший GPL.

ekzotech ★★★★
()
Ответ на: комментарий от Maxikkk

>ос все таки лежит у меня

лежит

Блджад, я догадывался, что «невзлетит». Но что так откровенно...

ekzotech ★★★★
()
Ответ на: комментарий от Cancellor

А как-же! На данный момент, правда, реализовано только порядка 35 -40 функций API, но тем не менее идея реализации OS/2 сервера под L4 показала свою жизнеспособность. Но вот драйвера полуосёвые скорее всего будут свои. Ибо окончательно искоренить 16-битность IBM не успела....

Oxyd
()

*смех в зале, переходящий в истерический хохот*

lawliet
()
Ответ на: комментарий от Oxyd

Зачем так сильно-то? А вдруг он сделает вдоль и мы останемся без такой перспективной системы, без презентации и даже без видео!!!!!

ekzotech ★★★★
()
Ответ на: комментарий от ekzotech

во-во, а я не замолю грехи в монастыре и не наслужусь волшебным ощущением лысой головы

NoVEMBERZ
()
Ответ на: комментарий от Oxyd

Так и я говорю! Не иначе, как это негативная карма, исходящая из наших чакров, оказала такое влияние на обсуждаемую ОСь.

ekzotech ★★★★
()
Ответ на: комментарий от ekzotech

Которая, скорее всего, окажется каким-нить TUDOS / DROPS и иже с ними.

Oxyd
()
Ответ на: комментарий от Oxyd

> А то вишь, у Максимки уже MD слегла...

Вот что жадность с человеками делает. А ведь можно было просто не зажимать исходники, и не пришлось бы перепейсывать.

Cancellor ★★★★☆
()
Ответ на: комментарий от ekzotech

Скорее всего это из-за квантового перехода из Fiasco в Phistachio.

Oxyd
()

<trollface>А где же обязательное письмо, вида «Здравствуйте, все те, кто использует linux/unix.

Я делаю (бесплатную) операционную систему (это всего лишь хобби, и она не будет большой и профессиональной как %name%).

Работа над ней началась в %month% и скоро будет закончена. Я бы хотел получить отзывы о том, что людям нравится/не нравится в линуксе, ибо моя ОС на неё похожа (такое же устройство файловой системы (из практических соображений) среди всего прочего).

Я уже перенёс %bash --version% и %gcc --version%, и всё, кажется, работает. Подразумевается, что практические вещи у меня появятся через несколько месяцев, и я хотел бы узнать, каких особенностей хотелось бы большинству. Любые предложения принимаются, но я не обещаю, что реализую их :-) </trollface>

ekzotech ★★★★
()
Ответ на: комментарий от Rastafarra

Да, у нас тут цирк-шапито приехал. Интересно, всякий блджад-ос каждый год теперь летом будет?

Oxyd
()
Ответ на: комментарий от Cancellor

>перепейсывать

Так вот почему у него MD blablabla легла..

ekzotech ★★★★
()
Ответ на: комментарий от ekzotech

Вообще у меня были подозрения, что в качестве скриншотов «системы» будет презентован концепт-арс с презентации Windows 8.

Тем более ТС, сам проговорился про использование некоей «плитки» в интерфейсе системы и сам же указал, что она будет в Windows 8.

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от anonymous

> Презентация уже готова, писал же еще ночью.

Вот потому, что он писал до ночи в ЛОРе, презентация и не готова. Еще 2 часа 15 минут.

ekzotech ★★★★
()
Ответ на: комментарий от Oxyd

>У нас всё хуже. Это полуось

Да, у вас там негусто :) с L4Linux все намного проще, версии выходят практически вровень с ванильным ядром. А что вас привлекает в os/2 ? я еще могу понять тех у кого куча наработок старых (раньше полуось широко использовалась в промышленности - управление техпроцессами, в сложных дорогостоящих станках в качестве управляющих ОС я их встречал) но строить на ней новые - для меня загадка :)

anonymous
()
Ответ на: комментарий от Oxyd

> Это полуось, сиречь OS/2 но под микроядром и опенсурс ессесно.

А зачем, не троллинга ради спрашиваю.

Какая суперидея в основе? Я понимаю первые года два-три после того как ПолуОС почила, народ не хотел потерять то к чему привык. А сейчас? когда все уже ушло далеко вперед, а новое поколение даже не в курсе что АйБиЭм когда-то имела ось для десктопов?

anonymous
()
Ответ на: комментарий от Maxikkk

Э. Пардон, забыл прибавить +2 часа.

Да, остается 4 часа 5 минут.

ekzotech ★★★★
()
Ответ на: комментарий от madgnu

>btw, сначала прочитал как MSDOS Ice

Да, забыл упомянуть. Microsoft его засудит за использование названия, схожего с MS-DOS.

ekzotech ★★★★
()
Ответ на: комментарий от anonymous

Разумеется проще. Ведь L4-Linux по своей сути, это всё то-же монолитное ядро обычного линукса, заточенное для работы под микроядром. Паравиртуализованное. А у нас мультисерверное ядро, по всем правилам. :) А полуось и сейчас, кстати, кое-где продолжает использоваться и под это дело продаваться (например те-же тренажёры буровых вышек для нефте-газовиков). Ну eComStation разумеется туда ставят...

Oxyd
()
Ответ на: комментарий от MihailP

> Раз делают - значит кому - то нужно :)

Ну вот я и интересуюсь идеей. Just for fun обычно делается что-то интересное связанное с изучением новых фич. А здесь из этого только L4, и то в принципе тоже гавно мамонта.

А какой кайф от расковыривания API древней 16 битной ос, а потом еще писание драйверов под нею. Такого кайфа, если нет суперидеи я не понимаю.

Я вот узнал о проекте, мне интересно, буду следить.

Мне тоже интересно, но интерес такого же рада как и при посещении зоопарка.

anonymous
()

А сайт с футболками, кружками и прочими принципиально новыми ништяками уже запилили?

anonymous
()
Ответ на: комментарий от anonymous

Так народ и сейчас не бросает. Кроме нашего безобразия, которое расчитано на сравнительно отдалённое будущее, есть ещё проект OS/4 Phoenix Там народу больше но и принцип другой. Реверс-инжинирингом переписывать на 'C' и фиксить существующее айбиэмовское монолитное ядро и добавлять туда недостающий функционал. Лицензия closed source, freeware. Снапшоты регулярно появляются на фтп-шнике, а уж чем забит старый добрый IRC-канал #os2russian можно даже не говорить. Фениксовцы кодом «перекрикиваются». :)

Oxyd
()
Ответ на: комментарий от Maxikkk

А на нуль ваша OS умеет делить ?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.