Программирование → Знакомимся с Syllable из песочницы
Краткое описание
Syllable изначально создавалась как дружелюбная, Unix-like графическая система для использования на домашних компьютерах и небольших офисах с открытыми исходными кодами под лицензией GNU GPL. На вид напоминает Linux, но это вполне самостоятельная система со своим ядром, своими библиотеками и пользовательским интерфейсом. Она использует открытое модульное и довольно стабильное ядро. Истоки ведут к «вымершей» AtheOS, опубликованной в марте 2000-го. AtheOS был перспективным проектом, включающим в себя концепции AmigaOS и BeOS. К сожалению, вскоре развитие AtheOS приостановилось, а потом и вовсе закрылось. Однако появились люди, которым была не безразлична судьба этой перспективной ОС, и в 2002-м году с исходных кодов AtheOS была собрана новая ОС, продолжающая традиции AtheOS — Syllable. Syllable на 99% (а, может быть уже и на все 100%) совместима со стандартами POSIX и имеет множество встроенных приложений, выполняющих различные функции, присущие настольному компьютеру, такие как просмотр Web (браузер ABrowse), работа с почтой (почтовый клиент Whisper), проигрывание мультимедиа (плееры ColdFish и Media Player) и так далее. Основателем считается Кристиан ван дер Влиет (Kristian Van Der Vliet), который больше известен как Вандерс (Vanders). Сейчас над разработкой активно трудится с десяток людей, среди которых:

Aрно Кленке (Arno Klenke) — программист в проекте Syllable. Работает над ABrowse, рабочем столом и многими драйверами для Syllable;
Кай де Вос (Kaj de Vos) — разработчик системы Builder (аналог Ports из FreeBSD) в Syllable;
Хенрик Исакссон (Henrik Isaksson) — разработчик appserver-слоя графического интерфейса в Syllable;
Рик Каудилл (Rick Caudill) — разработчик инструментария рабочего стола, а также редакторов исходного кода;
Брент П. Ньюхолл (Brent P. Newhall) — веб-мастер официального сайта Syllable;
Флемминг Х. Сёренсен (Flemming H. Sorensen) — отвечает за локализацию, LiveCD и разработчик ряда приложений для Syllable.
Все они входят в команду SPT (Syllable Project Team). Файловая система в Syllable осталась в наследство от AtheOS (AFS), является 64-битной и журналируемой, что очень хорошо.
Запуск системы
Посмотрев несколько скриншотов и полистав разную информацию на официальном русском сайте проекта ru.syllable.org/pages/index.html,
Syllable изначально создавалась как дружелюбная, Unix-like графическая система для использования на домашних компьютерах и небольших офисах с открытыми исходными кодами под лицензией GNU GPL. На вид напоминает Linux, но это вполне самостоятельная система со своим ядром, своими библиотеками и пользовательским интерфейсом. Она использует открытое модульное и довольно стабильное ядро. Истоки ведут к «вымершей» AtheOS, опубликованной в марте 2000-го. AtheOS был перспективным проектом, включающим в себя концепции AmigaOS и BeOS. К сожалению, вскоре развитие AtheOS приостановилось, а потом и вовсе закрылось. Однако появились люди, которым была не безразлична судьба этой перспективной ОС, и в 2002-м году с исходных кодов AtheOS была собрана новая ОС, продолжающая традиции AtheOS — Syllable. Syllable на 99% (а, может быть уже и на все 100%) совместима со стандартами POSIX и имеет множество встроенных приложений, выполняющих различные функции, присущие настольному компьютеру, такие как просмотр Web (браузер ABrowse), работа с почтой (почтовый клиент Whisper), проигрывание мультимедиа (плееры ColdFish и Media Player) и так далее. Основателем считается Кристиан ван дер Влиет (Kristian Van Der Vliet), который больше известен как Вандерс (Vanders). Сейчас над разработкой активно трудится с десяток людей, среди которых:

Aрно Кленке (Arno Klenke) — программист в проекте Syllable. Работает над ABrowse, рабочем столом и многими драйверами для Syllable;
Кай де Вос (Kaj de Vos) — разработчик системы Builder (аналог Ports из FreeBSD) в Syllable;
Хенрик Исакссон (Henrik Isaksson) — разработчик appserver-слоя графического интерфейса в Syllable;
Рик Каудилл (Rick Caudill) — разработчик инструментария рабочего стола, а также редакторов исходного кода;
Брент П. Ньюхолл (Brent P. Newhall) — веб-мастер официального сайта Syllable;
Флемминг Х. Сёренсен (Flemming H. Sorensen) — отвечает за локализацию, LiveCD и разработчик ряда приложений для Syllable.
Все они входят в команду SPT (Syllable Project Team). Файловая система в Syllable осталась в наследство от AtheOS (AFS), является 64-битной и журналируемой, что очень хорошо.
Запуск системы
Посмотрев несколько скриншотов и полистав разную информацию на официальном русском сайте проекта ru.syllable.org/pages/index.html,
ИТ-Инфраструктура → IT-инфраструктура колледжа. Что есть, чего хотелось бы и как правильно
Доброго всем времени суток!
Вот уже несколько месяцев я работаю в лесопромышленном колледже в г. Улан-Удэ. И хотя моя должность пока называется «электронщик», но выполняю я функции, как мне кажется, системного администратора, эникея, «специалиста» по прокладке кабеля, установке розеток, еще фотографа, видео-оператора и т.д. и т.п.
Сразу оговорюсь, что данный топик был написан по просьбе пользователя MuRADiN, которую он выразил в комментарии к этой статье. В нем будет больше вопросов, чем ответов, т.к. он задумывался в первую очередь с прицелом на то, что знающие люди подскажут некоторые решения и укажут на ошибки. Ну, и, надеюсь, что для начинающих «сисадминов» моего уровня(особенно работающих в образовании) а также учителей информатики, что-то окажется полезным.
Далее я расскажу о том, чего удалось добиться, что хотелось бы получить и задам вопросы, на кторые, быть может, кому-то будет интересно ответить.
Вот уже несколько месяцев я работаю в лесопромышленном колледже в г. Улан-Удэ. И хотя моя должность пока называется «электронщик», но выполняю я функции, как мне кажется, системного администратора, эникея, «специалиста» по прокладке кабеля, установке розеток, еще фотографа, видео-оператора и т.д. и т.п.
Сразу оговорюсь, что данный топик был написан по просьбе пользователя MuRADiN, которую он выразил в комментарии к этой статье. В нем будет больше вопросов, чем ответов, т.к. он задумывался в первую очередь с прицелом на то, что знающие люди подскажут некоторые решения и укажут на ошибки. Ну, и, надеюсь, что для начинающих «сисадминов» моего уровня(особенно работающих в образовании) а также учителей информатики, что-то окажется полезным.
Далее я расскажу о том, чего удалось добиться, что хотелось бы получить и задам вопросы, на кторые, быть может, кому-то будет интересно ответить.
Open source → Несколько мыслей по поводу НПП и СПО в России
НПП — Национальная Программная Платформа.
СПО — Свободное Программное Обеспечение.

Прежде всего, хочу заметить, что к нынешнему варианту развития событий вокруг НПП отношусь резко отрицательно.
Вообще, на мой взгляд, пошли не с того конца. Нужно было сначала составить список функциональных требований к ПО, которое используется в госорганизациях, систематизировать и каталогизировать его. Проще говоря — выяснить, какой на данный момент используется софт, какие решаются задачи. И уже на основе этого каталога планировать работу по постепенному внедрению СПО, разработанного специально под задачи.
По большому счёту, тут ОС неважна. Важен набор стандартов, которые ОС поддерживает. Скажем, можно было не изобретать велосипед, а взять за основу LSB, плюс учесть там же Debian. В конце концов, запаковать и в rpm и в deb не так уж и сложно.
Но, что имеем, то имеем. Какой же всё-таки профит всё ещё может подкинуть государство независимым российским разработчикам СПО?
СПО — Свободное Программное Обеспечение.

Прежде всего, хочу заметить, что к нынешнему варианту развития событий вокруг НПП отношусь резко отрицательно.
Вообще, на мой взгляд, пошли не с того конца. Нужно было сначала составить список функциональных требований к ПО, которое используется в госорганизациях, систематизировать и каталогизировать его. Проще говоря — выяснить, какой на данный момент используется софт, какие решаются задачи. И уже на основе этого каталога планировать работу по постепенному внедрению СПО, разработанного специально под задачи.
По большому счёту, тут ОС неважна. Важен набор стандартов, которые ОС поддерживает. Скажем, можно было не изобретать велосипед, а взять за основу LSB, плюс учесть там же Debian. В конце концов, запаковать и в rpm и в deb не так уж и сложно.
Но, что имеем, то имеем. Какой же всё-таки профит всё ещё может подкинуть государство независимым российским разработчикам СПО?
Linux для всех → Компания «ПингВин Софтвер» закончила разработку прототипа национальной программной платформы
Компания «Пингвин Софтвер» закончила подготовку прототипа национальной программной платформы (НПП) и 1 ноября 2011 года оповестила Минкомсвязи о готовности сдать задание. Напомним, что 27 сентября эта компания выиграла тендер размером 5 миллионов рублей на создание НПП. Обещали уложиться в 16 дней, но получилось дольше: работа заняла целый месяц.
«Пингвин Софтвер» принадлежит бывшему главе Минкомсвязи Леониду Рейману через фонд NGI (ему же принадлежит доля во французской компания Mandriva). Специально для НПП фирма не разработала ничего нового, а только провела аналитическую работу, выполнила патентный поиск и выдала отчёт, как должен работать российский «фонд алгоритмов и программ» — база программного обеспечения, сертифицированного для использования в госорганах.
«Пингвин Софтвер» принадлежит бывшему главе Минкомсвязи Леониду Рейману через фонд NGI (ему же принадлежит доля во французской компания Mandriva). Специально для НПП фирма не разработала ничего нового, а только провела аналитическую работу, выполнила патентный поиск и выдала отчёт, как должен работать российский «фонд алгоритмов и программ» — база программного обеспечения, сертифицированного для использования в госорганах.
Блог компании Microsoft → Microsoft + СПО или Microsoft vs. СПО?
Много лет все верили что Майкрософт – главный враг СПО. Но в реальном мире всё не так просто как кажется.
5 лет назад Майкрософт решил сотрудничать с опенсорс сообществами, повернулся лицом к Linux и многим другим проектам с отрытым кодом.
В 2006 году был открыт Microsoft Open Source Technology Center, где строились мосты между СПО-решениями и технологиями Microsoft. Работать в этот центр пригласили многих экспертов СПО. Они активно влияют на решения Microsoft о том с какими продуктами и сообществами нужно интегрироваться.
Ещё одна команда в Майкрософт была создана, чтобы облегчить жизнь разработчикам из мира СПО при взаимодействии с Майкрософт: появились Windows Azure SDK’s for Java and PHP, Windows Azure tools for Eclipse, оптимизация Eclipse и Windows 7 и многие другие проекты (см. подробнее на interoperabilitybridges.com).
5 лет назад Майкрософт решил сотрудничать с опенсорс сообществами, повернулся лицом к Linux и многим другим проектам с отрытым кодом.
В 2006 году был открыт Microsoft Open Source Technology Center, где строились мосты между СПО-решениями и технологиями Microsoft. Работать в этот центр пригласили многих экспертов СПО. Они активно влияют на решения Microsoft о том с какими продуктами и сообществами нужно интегрироваться.
Ещё одна команда в Майкрософт была создана, чтобы облегчить жизнь разработчикам из мира СПО при взаимодействии с Майкрософт: появились Windows Azure SDK’s for Java and PHP, Windows Azure tools for Eclipse, оптимизация Eclipse и Windows 7 и многие другие проекты (см. подробнее на interoperabilitybridges.com).
Linux для всех → Рабочее место врача на Linux
Если хабраюзер — ИТшник в ЛПУ (поликлинике, стационаре) с проблемами лицензирования ПО, и главный врач не желает слышать о милионных затратах на ПО, кроме увольнения и «забивания» у тебя есть выход. Даже медицинские базы на MS Visual FoxPro будут работать на GNU/Linux, затраты на лицензирование ПО сократятся на порядок по следующей методе:
Google → Интервью работника Google Криса ДиБона об открытом и свободном ПО
Крис ДиБона — глава подразделения Google, занимающегося программным обеспечением с открытым исходным кодом. Изданию derStandart удалось взять интервью у Криса, в котором он поделился информацией о том, какую роль играет Linux в бизнесе Google, насколько важно открытое ПО для поискового гиганта, и что корпорация делает для развития Open Source.
Блог компании Селектел → Библиотека сериализации в JSON для Erlang
Поскольку мы очень активно используем opensource решения в своей деятельности, вполне естественным является и обратный процесс — публикация под свободными лицензиями библиотек и компонент, созданных в нашей компании.
В этот раз мы публикуем библиотеку сериализации в JSON типов данных Erlang, авторства si14 под BSD 2-clause license. Те проекты, для которых написана эта библиотека, ещё не готовы (ждите анонсов к осени), но библиотека уже стала вполне самостоятельной и может применяться в множестве других случаев. Традиционно, рассчитываем на кооперацию в совершенствовании, с интересом услышим о применении в других проектах.
В этот раз мы публикуем библиотеку сериализации в JSON типов данных Erlang, авторства si14 под BSD 2-clause license. Те проекты, для которых написана эта библиотека, ещё не готовы (ждите анонсов к осени), но библиотека уже стала вполне самостоятельной и может применяться в множестве других случаев. Традиционно, рассчитываем на кооперацию в совершенствовании, с интересом услышим о применении в других проектах.
В дебри Erlang'а
В отличие от многих динамических языков, в Erlang'е есть опциональные аннотации типов для функций и record'ов. На текущий момент они используются минимум 3 утилитами: edoc (формирует документацию из исходников; пример получаемой документации можно увидеть, например, здесь), что более важно, dialyzer (анализирует существующую информацию о типах и сообщает об ошибках несоответствия типов, в том числе несоответствия декларируемого и выведенного типов) и PropEr (система автоматической генерации тестов на основании информации о типах и декларативно задаваемых свойств функций). Использование этих деклараций стало правилом хорошего тона, поэтому почти все качественные проекты на Erlang'е имеют их. Нельзя ли использовать информацию о типах где-либо ещё?JANE
В процессе разработки одного из проектов возникла идея: почему бы не использовать существующую информацию о типах прямо в JSOpen source → Национальная Программная Платформа — новый мегапопил или будет что-то полезное?
Если кто-то следит за телеящиком, то мог заменить знаковое выступление В.В. Путина, в котором он выразил недоумение, куда исчезли 80 миллиардов рублей на развитие «Электронной России» и других госпрограмм по ИТ.
И вот, мы наблюдаем старт нового госпроекта — Национальной Программной Платформы, с очень сильным акцентом на СПО (свободное программное обеспечение. Не всегда — бесплатное, но [обычно] — в исходных кодах). Интересно разобраться, что готовят нам чиновники, ведь «национальная платформа» звучит серьезно и может затронуть всех нас.
Первые истоки (читай — финансы), находятся в небольшом документе "Перечень технологических платформ, предлагаемых для утверждения Правительственной комиссией по высоким технологиям и инновациям", в котором перечислены все технологические платформы, нужные развития Росийской Федерации в инновационном ключе. Их там много, но нас интересует Национальная Программная Платформа.
В "Справка о Перечне технологических платформ..." в пункте 4 перечислены виды ПО, которое будет входить в НПП. Рекомендую посмотреть, но если коротко — там перечислено вообще все, начиная с базового системного ПО:
• Операционные системы
• Компиляторные технологии
• Виртуализация
• Веб-серверы
• Серверы приложений
• СУБД (в т.ч. нереляционные)
до технологий построения электронных государственных решений, систем распознавания образов, защиты мобильного трафика, искусственного интеллекта и т.д. и т.п.
UPDATE — судя по дискуссии, никто список не изучил. А зря — он далеко за рамками операционных систем.
И вот, мы наблюдаем старт нового госпроекта — Национальной Программной Платформы, с очень сильным акцентом на СПО (свободное программное обеспечение. Не всегда — бесплатное, но [обычно] — в исходных кодах). Интересно разобраться, что готовят нам чиновники, ведь «национальная платформа» звучит серьезно и может затронуть всех нас.
Первые истоки (читай — финансы), находятся в небольшом документе "Перечень технологических платформ, предлагаемых для утверждения Правительственной комиссией по высоким технологиям и инновациям", в котором перечислены все технологические платформы, нужные развития Росийской Федерации в инновационном ключе. Их там много, но нас интересует Национальная Программная Платформа.
В "Справка о Перечне технологических платформ..." в пункте 4 перечислены виды ПО, которое будет входить в НПП. Рекомендую посмотреть, но если коротко — там перечислено вообще все, начиная с базового системного ПО:
• Операционные системы
• Компиляторные технологии
• Виртуализация
• Веб-серверы
• Серверы приложений
• СУБД (в т.ч. нереляционные)
до технологий построения электронных государственных решений, систем распознавания образов, защиты мобильного трафика, искусственного интеллекта и т.д. и т.п.
UPDATE — судя по дискуссии, никто список не изучил. А зря — он далеко за рамками операционных систем.
Open source → Путин распорядился перевести власти на свободное программное обеспечение
Глава правительства Владимир Путин подписал план перехода властных структур и федеральных бюджетников на свободное ПО. Согласно документу, внедрение СПО во власть должно начаться во II квартале 2012 г.
План освещает процесс внедрения до 2015 года.
План освещает процесс внедрения до 2015 года.