Главная

ArtPaint открывает исходники.

Тенденция открытия кодов старых BeOS–программ продолжается.
Наряду с Pe и Gobe Productive (публикация последних задерживается из–за формально–бюрократических проблем с регистрацией и переоформлением собственности) — BeUnited.org недавно объявила об открытии исходных кодов графического редактора ArtPaint.

Для большинства мелких работ, по моему мнению, ArtPaint вполне достаточен, тем более, что он расширяем плагинами.
Единственное — добавить стабильности, вычистив источник падений под R5, и дополнить TextTool.

Вообще это значит, что
a) часть ветеранов по–прежнему следит за BeOS/OBOS.
b) народ надеется на возрождение BeOS в той или иной форме, возможно, в виде клона с отсутствием двоичной совместимости, например на основе ядер Linux, AtheOS или даже NewOS, но, в последнем случае, с библиотеками, скомпилированными под gcc 3.*.

я вот что думаю...

я прочитал статью Daniel Switkin'а и вот что думаю…
скорее всего те вещи которые происходили (ят?) в проекте ОБОС, я имею ввиду — уходы..членов, обиженные письма в форумах…. что–то должно измениться либо в лучшую сторону — это произойдет при разумном анализе критики и предложений (того же самого Daniel Switkin'а) и грамотной организационной работе в проекте, шанс получить от них хорошую работоспособную ОС — оч велик! или же при полном пофигизме большинства полный крах и по этой причине ОБОС — one more hobby OS… грустный исход….
я лично сначала напрягся после послание ушедшего чувака.. но после чтения форумов и вот сегодня статьи Daniel Switkin'a я начал понимать что не так уж все плохо как может показаться…

и...

чёта моему дилетантскому в програмировании мозгу кажется что BlueEyedOS если её делать поуму… имеет большие шансы! хотя там такая секретность.. что я приям аффигеваю ….
типа "ой ой!, мы все так заняты…..все пишем и пишем…" за такое время кажись винды переписали б уже… или типа "мы уже пачти ВСЁ!!! йо! " и перерыв в обновлении сайта на пару месяцев, ниодного скриншота и ваще….

вопрос - что?

Проблема в том, что любой проект для существущего ядра c большим запасом "натуральных" программ и разработчиков, linux там или BSD, рискует раствориться без остатка.
Стать еще одним "оконным манагером" или "тулкитом".
Кто сейчас помнит, что такое Easel? Да и его последователь Nautilus влачит периферийное полусуществование как еще один "кухоный" проект. Чтобы там линуксойды не говорили.
То же самое и здесь.
Допустим есть O. B. O.S., он же BlueEyedOS. Надстройка над ядром Линукс. И пусть мне кто–то объяснит, какие–такие побудительные стимулы заставят разработчиков писать и портировать под него хоть что–нибудь в сколь нибудь заметном количестве, страдая от багов, неполноты (болезни роста) API, необходимости напряжения мозгов — при совершенно неизвестных преимуществах такого подхода — когда ты и так, запустив по соседству с LinBeOS X11 — а поверх нее известно что — уже имеешь и Gimp, и Mozilla, и OpenOffice. Я бы лично не стал корячиться.
Пожалуй, что надстройка над AtheOS имеет гораздо больше шансов чем–то быть, но при этом улетают все те якобы преимущества, которые приводит Даниэль Свиткин в своей статье — стабильное апробированное ядро с большим числом разработчиков, драйвера(сомнительно), поддержка корпораций.

вопрос - что?

вопрос - что?

я полностью согласен, что надстройка над Линуксом да еще и на базе Xwindows — это получится полная лажа… в такой работе помоему вообще смысла нет…есть уже их несколько, вот их разработчики пусть до ума доводят!
и даже если что–нибуть а'ля Xfree заново изобрести — это не цель…
только вот как насчет проблемм о которых писал Даниель?
С одной стороны он прав… наверняка по сегодняшним меркам архитектура БеОС не так уж и "безоблачна"… ну с другой стороны — ведь те чуваки которые затеяли ОБОС (и остальное) наверно чем–то думали…. и наверняка…они вкурсе многих проблемм и будут стараться из решить… я насколько понял они хотят сделать "максимально подобную" BeOS 5.0 систему, а уже потом её развивать… ну и решать возникшие проблеммы! это впринципе нормально… проблеммы есть везде…
только вот без четкой организайии проект растянется на годы…много лет… а это плохо…

плюс, я на 100% уверен супер–проблеммами будут app_server и драйвера… чтобы производители железа выдали специвификации на свои устройства нужно их заинтересовать….а чем? сначала наверно можно использовать опен–сорс драйвера ? или нет?
Самое главное это время (чем быстрей тем лучше…) и грамотный маркетинг…
про поддержку корпораций так все что им нужно:
— стабильная и простая в использовании ОС
— максимально универсальная к имеющимся стандартам и технологиям
— должна быть в финансовом отношении выгоднее аналогов
— отсутсвие проблемм с обучением персонала… или мапсимальная простота в этом…
— безопасность

А AtheOS — что–то затих пока…

архитектура

нормальная.
Если вспомнить из какого–дерьма устарелого до сих пор та же WinXP растет (а то понадобилось бы гигабайт костылей и подпорок и новых слоев налеплять), или что тот же линукс корнями в начале 70–х а не конце 90–х как BeOS — то насчет устарелости это все пустое, особенно учитывая модульность и прочее.
Другое дело что надо выправить кучу багов, но это другое.

Что же касаемо драйверов, то это вопрос целеполагания и предназначения.
Тому же Линуксу по понятным причинам никогда не дотянуться по охвату железа и квалификации в среднем персонала, эти драйвера пишуших, по сравнению с Windows.

Если это будет базовая платформа с MIT лицензией, то тот, кто захочет разработать на ее основе какое–то специализированное решение — сам о драйверах и позаботится.
Что касается базовых драйверов, как правильно отмечали в той же дискуссии — число вариантов базовых чипсетов имеет склонность ограничиваться. ATI/nVidia/Matrox.
VIA/Intel. Ну и т д.
Опять же для кого и чего. И что за маркетинг. Вряд ли кому коммерческому в обозримое будущее, если не сменится парадигма полностью, удастся хоть на долю процента потеснить Micro$oft в "общих решениях".

очепятка - 80-х

BeOS корнями в конце 80–х, а не 90–х, конечно

API

на самом дел, чего в этих всех BlueOS, Leonardo, Cosmoe и OBOS хорошего,
так то что они вместе с Gobe Productive 3.* дадут приличный простой объектный API для разных платформ.
Пусть будет пример.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
P
1
m
5
t
R
Enter the code without spaces and pay attention to upper/lower case.