Материалы по тегу: open source

09.10.2019 [15:19], Андрей Крупин

LibreOffice 6.0 дополнился руководством на русском языке

Сообщество The Document Foundation сообщило о доступности русскоязычного руководства по работе с пакетом офисных приложений LibreOffice 6.0.

Документ представлен в формате PDF и в полной мере раскрывает все особенности и нюансы работы с входящими состав LibreOffice 6.0 программными продуктами. Отдельное внимание в руководстве уделено установке и настройке офисного пакета, работе с шаблонами и макросами, использованию цифровой подписи документов и прочим важным аспектам. Скачать документ можно по этой ссылке.

LibreOffice разрабатывается с 2010 года и представляет собой ответвление от проекта OpenOffice.org. В состав программного решения включены текстовый редактор Writer, табличный процессор Calc, мастер презентаций Impress, векторный графический редактор Draw, редактор формул Math и модуль управления базами данных Base. Пакет совместим с документами Microsoft Office и представлен в версиях для платформ Windows, macOS, Linux, Android, а также в облачной редакции LibreOffice Online, выступающей в качестве свободной альтернативы таким сервисам, как Google Docs и Office 365.

Более подробная информация о развиваемом сообществом The Document Foundation проекте представлена на сайте libreoffice.org.

Постоянный URL: http://servernews.ru/995352
04.10.2019 [16:33], Андрей Галадей

СУБД PostgreSQL 12.0 официально доступна

Свободная объектно-реляционная система управления базами данных PostgreSQL 12.0 теперь официально доступна.

В этом обновлении появилось множество улучшений по части производительности. По умолчанию теперь активирована JIT-компиляция с использованием LLVM, введенная в PostgreSQL 11. А ещё появилась поддержка выражений JSONpath и многое другое.

Сами разработчики заявили о повышении производительности запросов в отношении больших наборов данных. Также отмечено наличие интерфейса для подключения сторонних движков, что позволяет разработчикам создавать свои собственные методы для хранения данных. Кроме того, было заявлено о росте производительности при индексировании базы. 

Наконец, в двенадцатой версии появились «сгенерированные столбцы». Этот тип столбца вычисляет свое значение из содержимого других столбцов в той же таблице. Он определён в рамках стандарта SQL. Также появились «сохранённые сгенерированные столбцы», где вычисленное значение хранится на диске.

А ещё были добавлены недетерминированные параметры сортировки и повышена безопасность системы в целом. Больше информации о релизе вы найдёте на официальном сайте

Постоянный URL: http://servernews.ru/995102
15.09.2019 [20:56], Андрей Галадей

Для NVIDIA Deep Learning Accelerator выпущен компилятор с открытыми исходниками

Два года назад компания NVIDIA представила NVDLA (NVIDIA Deep Learning Accelerator) — платформу для построения ускорителей нейронных сетей с открытыми исходниками на Verilog. 

А теперь «зелёные» добавили программный компонент, который также может похвастаться открытым исходным кодом.

edivaldobrito.com.br

edivaldobrito.com.br

Речь идёт о компиляторе для NVDLA, который предназначен для максимизации производительности и эффективности запуска нейронных сетей на данной аппаратной платформе. Теперь он тоже стал открытым, получив лицензию BSD 3-Clause. Все исходники доступны на GitHub.

Отметим, что подобный шаг не является новым для бизнеса. Уже не первый год различные IT-корпорации так или иначе переходят на open source. И в этом есть логика — сочетание работы сообщества с финансированием корпораций позволяет не только повысить безопасность ПО, но и улучшить его качество в целом.

Постоянный URL: http://servernews.ru/994060
09.09.2019 [17:04], Андрей Галадей

Компоненты прошивок Intel могут получить более свободную лицензию

На минувшей конференции Open-Source Firmware Conference (OSFC 2019) стало известно, что некоторые бинарные файлы прошивок Intel, относящиеся к Trusted Execution Technology (TXT), получат иную схему лицензии, чем сейчас.

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

tech-solutions-computer-laptop-hardware.business.site

tech-solutions-computer-laptop-hardware.business.site

О нововведении сообщила консалтинговая фирма 3mdeb. Судя по её данным, смена лицензирования затронет, в частности, компоненты BIOS и SINIT ACM (модули для подписанного кода). Иначе говоря, компания Intel понемногу продвигается в том направлении, в котором идут другие — к open source. В перспективе это позволить перейти к полностью открытым прошивкам для всех основных платформ Intel. 

Напомним, что пакет поддержки встроенного ПО Intel FSP (Firmware Support Package) предоставляет данные, необходимые для инициализации процессора, контроллера ОЗУ и чипсета. Компания заявляет, что FSP может быть легко интегрирован в загрузчик по выбору разработчика. Кроме того, у Intel есть инициатива ModernFW по созданию современной, масштабируемой и безопасной замены BIOS. Впрочем, точных сроков появления ModernFW в материнских платах пока не называют. 

И хотя пока что в рамках OSFC 2019 не было сказано ничего насчёт окончательного перехода компании на открытые прошивки, прогресс, похоже, идёт. Учитывая тот факт, что AMD рассматривает прошивку Coreboot в качестве альтернативы проприетарной версии BIOS/UEFI, это может быть вопросом времени. По последним данным, «красные» подтвердили намерение вернуть поддержку Coreboot.

Постоянный URL: http://servernews.ru/993740
06.09.2019 [09:15], Андрей Галадей

Патчи в Linux 5.4 намекают на скорый выход ASPEED AST2600

Свежие патчи для ядра Linux 5.4 опять пролили свет на выход очередного устройства. Ранее из них мы узнали о появлении гибридных процессоров AMD Renoir, а теперь новый код в ядре косвенно подтвердил скорое появление обновлённого семейства BMC-контроллеров ASPEED AST2600. 

Его предшественник в лице ASPEED AST2500 довольно популярен среди производителей материнских плат для серверов и рабочих станций. Он был представлен почти пять лет назад. 

В 2020 году, как ожидается, его сменит AST2600. В числе ключевых изменений AST2600 отметим использование двухъядерного процессора Cortex A7 Dual-Core с частотой 1 ГГц, поддержку новой шины I3C, а также появление порта DisplayPort. В чипе AST2500 используется одноядерный процессор на базе архитектуры ARM11 с частотой 800 МГц, так что новинка будет почти вчетверо производительнее предшественника, если верить предварительным характеристиками. 

Кроме того, есть ещё одно новшество в области безопасности — поддержка SecureBoot с одноразовыми паролями (OTP). Напомним, что ранее в AST2500 инженерами IBM была найдена серьёзная уязвимость. Надеемся, что в ASPEED учли ошибки прошлого. 

Пока что это предварительные данные, представленные в рамках прошлогоднего OCP Summit 2018,  потому говорить об этом, как о свершившемся факте, пока рано. Согласно им, массовое производство AST2600 должно начаться в четвёртом квартале 2019 года, а сами SoC ориентированы, в частности, на новые платформы Intel Eagle Stream и Whitley.

А на OCP Summit доклад об ASPEED попал неслучайно — для этих BMC-контроллеров разрабатывается открытая прошивка OpenBMC. На её основе, например, создаются и отечественные альтернативы BIOS. Напомним также, что в апреле 2019 года ARM Holdings, наконец, стала членом технического руководящего комитета OpenBMC, присоединившись к Microsoft, Intel, IBM, Google и Facebook.

Постоянный URL: http://servernews.ru/993566
05.09.2019 [18:15], Андрей Галадей

Oreboot — Rust-аналог Coreboot — получил поддержку RISC-V и ARM

Oreboot — это аналог Coreboot, который написан на Rust вместо C, что видно даже из названия проекта. Новинка позиционирует себя как замена Coreboot и уже позволяет работать с LinuxBoot. Ну а сам Coreboot является открытой заменой BIOS/UEFI. 

Активная разработка Oreboot продолжается уже несколько месяцев, но только на днях появилась базовая поддержка первых аппаратных платформ. Ими стали BMC-контроллер ASpeed AST2500 на базе ARM и плата HiFive Unleashed на базе RISC-V. 

Пока что Oreboot ориентируется только на полностью открытые системы, что означает, в частности, отсутствие поддержки x86. Исходный код проекта размещён на GitHub, так что желающие могут ознакомиться с ним. Больше подробностей стоит ожидать с конференции OSFC 2019, которая сейчас проходит в Калифорнии. 

puri.sm

puri.sm

В целом же тематика замены проприетарных версий BIOS / UEFI становится всё более популярной в среде крупных корпораций и IT-компаний. Ранее компания AMD сообщила , что намерена вернуться к поддержке Coreboot в своих продуктах. А в Supermicro добавили поддержку Coreboot для системной платы X11SSH-TF.

В целом, переход на open source в области программного и аппаратного обеспечения становится всё активнее. И причина тому — безопасность. Уж слишком часто проприетарные системы становились источниками разноплановых утечек, так что компании всё чаще обращают внимание на открытые аналоги.

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

Постоянный URL: http://servernews.ru/993565
04.09.2019 [12:08], Андрей Галадей

В AMD подтвердили поддержку Coreboot, хотя и опосредованно

Компания AMD, как известно, работает над возвращением поддержки прошивки Coreboot с открытым исходным кодом в свои решения. И вот появилась новая информация на этот счёт.

Эдвард Бенюхис (Edward Benyukhis), глава отдела разработки прошивок сообщил в LinkedIn, что ищет специалиста по Coreboot и UEFI. Однако это не единственный факт в пользу поддержки свободной прошивки со стороны «красных». 

Компания стала спонсором тематической конференции Open-Source Firmware Conference, которая состоится на следующей неделе. Иначе говоря, AMD присоединилась к Amazon AWS, Arm, System76, TrustedFirmware.org и другим, которые поддерживают это мероприятие. Сама же конференция посвящена Coreboot, LinuxBoot, U-Boot и связанным с ними проектам на основе открытого исходного кода.

Отметим, что эти открытые прошивки не просто могут заменить проприетарные версии UEFI. Они также потенциально гарантируют отсутствие каких-либо «закладок», программных бэкдоров и так далее. То есть, повышают безопасность, что важно для корпоративных систем. Также следует отметить, что Google использует Coreboot в своих «хромбуках». 

Постоянный URL: http://servernews.ru/993479
03.09.2019 [09:56], Андрей Галадей

Состоялся релиз Linux From Scratch 9.0

Выпущена новая версия книги Linux From Scratch 9.0 (LFS) и Beyond Linux From Scratch 9.0 (BLFS). Также опубликованы редакции с системным менеджером systemd.

LFS позволяет создать базовую Linux-систему с нуля, скомпилировав всё необходимое из исходных кодов. А BLFS расширяет приведённые инструкции и позволяет точно также собрать порядка тысячи пакетов различного назначения.

reddit.com

reddit.com

Используя инструкции из BLFS и стандартный инструментарий, можно собирать все основные программы: от СУБД до медиапроигрывателей и от серверных ОС до графических оболочек. К примеру, там появилась инструкция по добавлению GNOME. Ранее были доступны только KDE, Xfce и LXDE.

В LFS разработчики перешли на Glibc 2.30 и GCC 9.2.0, ядро Linux 5.2, Perl 5.30.0, Python 3.7.4 и так далее. Всего были обновлены 33 пакета, а в загрузочных скриптах исправили ошибки. В тексте же были произведены редакторские правки. Также обновился софт в BLFS.

Отметим, что русского перевода для девятой версии пока нет, и  в ближайшее время не предвидится. Последняя переведённая версия LFS — 6.0, тогда как BLFS не перевели в принципе. Таким образом, если пользователю захочется попробовать свои силы в сборке Linux-дистрибутива с нуля, то придётся либо обойтись старой версией, либо же прочитать англоязычный оригинал.

Постоянный URL: http://servernews.ru/993423
30.08.2019 [23:23], Сергей Тверье

Использование Rust в ядре Linux может стать реальностью

На форуме портала LWN в обсуждении доклада «Rust — будущее системного программирования, С — новый Ассемблер»  разгорелась дискуссия о возможности применения Rust для написания драйверов в ядре Linux.

Доклад был представлен Джошом Триплеттом (Josh Triplett), ведущим инженером Intel, на недавно прошедшем Саммите по технологиям open source (Open Source Technology Summit — OSTS). 

Разработчики ядра Linux заинтересовались возможностью сделать возможным использовать Rust для разработки драйверов в ядре Linux после выступления инженера Intel, где он описал все преимущества Rust, как нового языка системного программирования, который в будущем должен полностью заменить С

Возможность создания Linux-драйверов на Rust теоретически может снизить вероятность появления ошибок, влияющих на безопасность системы, но сама возможность использования Rust в ядре потребует большой работы по написанию необходимых оболочек и фреймворка для взаимодействия с API.

Впрочем, многое уже сделано и существует в виде экспериментальных решений. Нужно лишь замотивировать разработчиков, чтобы ускорить разработку данных проектов. Один из участников дискуссии поделился репозиторием на github, где он с коллегами уже работает на тем, чтобы создать подобный фреймворк.

Сам Джош Триплетт уже спрашивал лично у Грега Кроа-Хартмана (Greg Kroah-Hartman), одного из ведущих разработчиков ядра Linux, про возможность поддержки Rust. Грег ответил, что готов принять в состав ядра нужный фреймворк при условии, что он обеспечит те преимущества в безопасности, которые предлагает Rust в сравнении с C.

Возможно, мечта Джоша Триплетта, что Rust станет новым популярным инструментом для системного и ниузкоуровневого программирования вместо C станет реальностью даже быстрее, чем можно было бы подумать.

Напомним, что для ядра Linux и его компонентов, в течение 28 лет с момента появления на свет основным языком разработки оставался старый добрый C. 

Постоянный URL: http://servernews.ru/993327
29.08.2019 [14:57], Андрей Галадей

CEO VMware пообещал, что компания станет ближе к open source

В преддверии второго дня конференции VMware VMworld 2019 в Сан-Франциско генеральный директор Пэт Гелсингер (Pat Gelsinger) пообещал приложить максимум усилий для улучшения репутации гиганта виртуализации в мире открытого кода.

Сейчас же VMware в сообществе open source, мягко говоря, недолюбливают. И на то есть причины, пусть и не всегда объективные. 

techrepublic.com

techrepublic.com

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

В мире открытого ПО компанию давно считают нечистой на руку — по мнению многих, VMware лишь зарабатывает деньги на сообществе, но не развивает его и ничего не даёт взамен. Неудивительно, что её недавнее желание использовать Kubernetes встретило отпор в стане поклонников open source.

Гелсингер отметил, что, когда стал генеральным директором VMware, в сообществе компанию воспринимали в штыки.  Однако в будущем, по словам CEO, VMware станет одной из самых дружественных к open source компаний в корпоративном сегменте. Гелсингер пообещал сочетать продукты и услуги с открытым исходным кодом, а также заявил, что компания станет активным участником сообщества. Поживём — увидим.

Постоянный URL: http://servernews.ru/993213
Система Orphus