LINUX.ORG.RU

Сообщения Bsd-un

 

Borg — система управления кластерами Google

Группа Кластеры

В рамках конференции EuroSys 2015, проходящей в Бордо в апреле (http://eurosys2015.labri.fr/), представлена статья «Large-scale cluster management at Google with Borg», в которой впервые публично описывается система управления кластерами используемая корпорацией Google.

Система основана на ядре Linux и использует механизм контейнеров для изоляции процессов. Виртуализация не используется или используется крайне редко в целях экономии ресурсов. Спецификация задач осуществляется посредством декларативного языка BCL (Borg Configuration Language), отдалённо напоминающего Haskell.

Также в статье отмечается что наработки более чем 10-летнего опыта эксплуатации Borg легли в основу открытой системы Kubernetes (http://kubernetes.io/)

>>> Подробности

 , ,

Bsd-un
()

System76 выпустила собственную систему бухучета

Группа Open Source

Компания System76, широко известная как производитель компьютеров с Ubuntu, объявила о выпуске собственной системы бухгалтерского учета. Система называется «Bean Books», написана на PHP5, оснащена открытой лицензией BeansBooks Public License и выложена на гитхаб.

>>> Подробности

 , ,

Bsd-un
()

Google выбирает Ubuntu

Группа Google

Выступая на ежегодной конференции Linux Con в Сан Диего, Томас Бушнелл, ведущий инженер разработки линукс-дистрибутивов в Google, впервые открыто рассказал о Goobuntu, версии Ubuntu повсеместно используемой внутри корпорации в качестве десктопной ОС.

>>> Подробности

 , ,

Bsd-un
()

Google представляет Go

Группа Open Source

Go — экспериментальный язык програмирования, разработанный в Google. Основные разработчики языка — Роб Пайк и Кен Томпсон, также известные как разработчики unix и plan9.

Go предназначен в первую очередь для написания крупных серверных приложений и способен сократить время сборки с десятков минут до нескольких секунд (в сравнении с C++) за счет системы модулей и явного указания зависимостей.

В языке отсутствуют классы, исключения, метапрограммирование и ручное управление памятью, однако присутствуют указатели, сборщик мусора и goto. Также на уровне языка поддерживаются легковесные процессы (goroutines) и каналы (channels).

Можно использовать фигурные скобки и юникод в идентификаторах.

>>> Подробности

 , , ,

Bsd-un
()

Брам Муленаар представляет Зимбу

Группа Open Source

Bram Moolenaar, автор Vim, представил вниманию общественности новый экспериментальный язык программирования Zimbu.

Язык предназначен для написания новых программ, например текстовых редакторов, и сочетает в себе полезные идеи из Java, Python, C, C++, D, Ruby, Boo и Groovy (в порядке убывания полезности), избегая при этом присущих этим языкам недостатков.

Интересными находками следует признать встроенный в язык контроль стиля (например, отсутствие пробелов вокруг знака «=» приводит к ошибке компиляции) и использование закрывающей фигурной скобки в качестве ограничителя блоков кода — например hello.zu выглядит так:

MAIN()
  IO.write("Hello, World!\n")
}

В настоящее время доступен транслятор Zimbu в C, способный скомпилировать собственный код, ведется работа над ZWT (Zimbu Web Toolkit) и Zim (тектовый редактор).

>>> Подробности

 , , , , , , , ,

Bsd-un
()

Анонсирован выход alpha-релиза ОС Haiku

Группа Open Source

Haiku это свободный клон BeOS, находящийся в разработке с 2001 года. Сообщается, что на сегодняшний день система способна запускать жизненно необходимый набор приложений: perl, openssh, firefox, и некоторые другие, в связи с чем руководством проекта было принято решение о выпуске первой публичной альфа-версии.

>>> Подробности

 ,

Bsd-un
()

Доказана невозможность статического парсинга Perl 5

Группа Документация

Формально доказана неразрешимость задачи статического синтаксического анализа Perl 5. В опубликованном доказательстве задача парсинга программы на Perl сводится к задаче остановки, которая, как известно любому школьнику, неразрешима.

Этот факт имеет важное практическое значение — он означает что в общем случае выяснить, что будет делать та или иная программа на Perl, возможно только выполнив саму программу. Методы статического анализа бессильны. Возникают ли подобые проблемы в Perl 6 — неизвестно.

Статьи (pdf): [1], [2], [3].

>>> Подробности

 , неразрешимость, ,

Bsd-un
()

Microsoft будет скупать open-source компании

Группа Проприетарное ПО

Хорошо известно, что Microsoft скупает порядка 20 независимых софтверных компаний каждый год. Теперь же, как заявил Стив Балмер на саммите Web2.0 в Сан-Франциско, корпорация будет серьёзно рассматривать приобретение компаний основанных на разработках с открытым кодом. Остаётся только догадываться, кто именно попадёт в число первых приобретений MS.

>>> Подробности

Bsd-un
()

Обзор изменений в GPLv3

Группа GNU's Not Unix

Опубликованы полные стенограммы докладов Ричарда Столмана и Эбена Моглена на конференции GPLv3, включая вопросы аудитории и ответы на них. Также доступны аудио- и видео-записи всех выступлений.

- Richard Stallman: Overview of GPL v3 Changes http://www.france.fsfeurope.org/proje...
- Eben Moglen: The wording of the changes http://www.france.fsfeurope.org/proje...

Р. Столман осветил cущность основных изменений в лицензии, дальнейшую судьбу LGPL, и ответил на вопросы касающиеся DRM, патентов и "тивоизации" программ.

Э. Моглен разъяснил механизм работы комитета по подготовке новой лицензии и уделил большое внимание вопросам интернационализации и адаптации GPL к правовым системам отличным от американской.

Также Моглен прокомментировал последние изменения в руководстве Микрософт: "Гейтс сдался... Лучшей новости для нас сложно придумать".

>>> Подробности

Bsd-un
()

Abiword 2.4.5

Группа GNOME

Обновился текстовый процессор из Gnome Office.

В новой версии
- большая работа проделана над модулем DocBook (поддержка уравнений, таблиц, метаданных, и др.)
- исправления ошибок при импорте файлов OpenDocument
- множество различных ошибок приводящих к неожиданному падению программы.

>>> Подробности

Bsd-un
()

Apple спонсирует разработку Linux-NTFS

Группа Проприетарное ПО

Как стало известно немецким журналистам, Антон Алтапармаков работает над новым кроссплатформенным драйвером файловой системы NTFS для Linux и MacOS X, с полноценной поддержкой чтения-записи и ACL.
Разработка ведётся на деньги Apple, выход рабочей версии драйвера ожидается летом 2007-го года. Код будет доступен под двойной GPL/ASPL лиценизией.

оригинальная статья: http://www.pro-linux.de/news/2006/991...
сообщение в linux-ntfs-dev: http://article.gmane.org/gmane.linux....

>>> Автоперевод с немецкого

Bsd-un
()

SqueakGtk — Smalltalk c человеческим лицом.

Группа GNOME

С выходом GtkPlugin для Squeak, любители Smalltalk получат возможность насладиться современным GUI, а любители GTK -- классическим MVC (и всё это не прибегая к помощи wxWidgets).

скриншоты: http://squeakgtk.pbwiki.com/ScreenShots
инструкция по установке: http://squeakgtk.pbwiki.com/Installation
Squeak для Debian: ftp://squeak.org/debian

>>> Подробности

Bsd-un
()

GTK+ 2.10

Группа GNOME

Вышла очередная версия библиотеки GTK+. Основное внимание в этом релизе было уделено исправлению ошибок и повышению удобства программирования:

  • исправленная утечка памяти в GtkStyle может вскрыть незамеченные ошибки в приложениях исользующих gtk_style_attach()
  • GtkObject теперь использует плавающие ссылки (floating reference), что также поможет бороться с утечками памяти;
  • изменён ABI для механизма выбора файлов (file chooser backend); сторонние бэкенды должны быть портированы на новый интерфейс, а некоторые модули перекомпилированы. Сам диалог выбора файлов не изменился);
  • диалоги gtk_about_dialog_new() больше не закрываются по кнопке "close", программистам рекомендуется делать это самостоятельно;
  • добавлены автоматическая деактивация кнопок GtkScrollbar в крайнем положении и специальные функции для принудительного отключения этого поведения.

Замеченные баги принимаются, как обычно, на http://bugzilla.gnome.org/

>>> Подробности

Bsd-un
()

FreeDOS не умер

Группа Open Source

Cообщения о смерти FreeDOS (nixp.ru osnews.com) оказалось возможно переиграть.

Действительно, в день 12-летия проекта Jim Hall поместил на главной странице freedos.org трагическое сообщение: "Я сдался. Я перестал ждать 1.0. FreeDOS мертв", однако поддержка сообщества заставила его изменить своё мнение. FreeDOS 1.0 выйдет 28 июля.

>>> Подробности

Bsd-un
()

Adobe идёт на уступки пользователям FreeBSD

Группа BSD

С выпуском Adobe Flash Player 9 из лицензионного соглашения конечного пользователя (EULA) было изъято понятие "авторизованной операционной системы".

Как поясняет менеджер Adobe Эмми Хуанг, это должно сильно обрадовать пользователей FreeBSD: теперь если пользователь "не поддерживаемой официально" (т.е. не указанной явно в системных требованиях к продукту) платформы умудрится установить и заставить работать "продукт" на своём компьютере, эти действия не будут рассматриваться как преступление и нарушение EULA.

Право свободного распространения "продукта" по-прежнему предоставляется только для "авторизованных ОС".

>>> Подробности

Bsd-un
()

Правильное кроссплатформенное тестирование

Группа Open Source

Провести сравнение производительности серверного ПО на разных платформах и получить объективный результат -- задача сложная и чреватая множеством ловушек. О методологии организации подобных измерений в Microsoft рассказывает сотрудник OSSL Анандип Панну.

>>> Подробности

Bsd-un
()

OpenOffice Metro Ads

Группа Офисные приложения

OpenOffice.org собирает деньги на рекламу в нью-йоркском метро.

>>> Подробности

Bsd-un
()

Столман на конференции GPLv3

Группа GNU's Not Unix

На конференции GPLv3 в Барселоне Groklaw взял интервью у Ричарда Столмана. Вождь движения GNU призвал "не быть пассивными жертвами" и проявлять активизм, бойкотировать производителей "закрытого" железа вроде TiVo, и сделать всё возможное, чтобы эти продукты провалились а их производители были покрыты позором.

Он также назвал приоритетные направления работы для GNU-программистов на ближайшие годы: это распознование речи, CAD, и свободные драйверы.

>>> Подробности

Bsd-un
()

Предварительный релиз Python 2.5

Группа Open Source

Вышла бета-версия Python 2.5.
Новое в языке:

  • однострочные условные выражения (аналог X?Y:Z, PEP 308)
  • новый оператор with (PEP 343)
  • генераторы превратились в полноценные сопрограммы (coroutines, PEP 342)
Новые модули в стандартной библиотеке:
  • ctypes (прямой вызов Си-функций из .so и .dll)
  • ElementTree (упрощённая работа с XML)
  • wsgiref (стандартный интерфейс между веб-приложением и веб-сервером)
  • hashlib, sqlite3

Многочисленные оптимизации, в т.ч. операции со строками ускорены на 30% (http://wiki.python.org/moin/NeedForSp...)

Полный список изменений: http://docs.python.org/dev/whatsnew/w...

Скачать: http://www.python.org/ftp/python/2.5/

>>> Подробности

Bsd-un
()

SUSE Linux Enterprise 10 USB Edition

Группа Проприетарное ПО

Оригинальный способ распространения Linux придумали в Novell: специальная "тренировочная" версия дистрибутива поставляется виде отдельного USB-устройства. Кроме виртуальной машины с предустановленным SUSE Linux Enterprise Server and Desktop 10, устройство содержит материалы учебного курса для желающих ознакомиться с будущим релизом.

Цена комплекта 199$, работает под Linux и Windows.

>>> Подробности

Bsd-un
()

RSS подписка на новые темы