Libreoffice 3.4: малопомітні зміни і перспективи.

Відео: LibreOffice 5.3 New Features: Calc

LibreOffice 3.4: малопомітні зміни і перспективи.
Який внутрішній курс узятий LibreOffice в області програмування і супутніх технологій? Перенесення збірки для Windows під GCC / make, оскільки зараз для складання під Windows використовуються компілятори від Microsoft. Коли під Windows збірка за допомогою засобів GNU буде проходити гладко, наступним кроком стане налагодження крос-збірки Windows-версії прямо з Linux. Це дозволить спростити і децентралізувати збірку. Кожна людина з системою, де здатна працювати програмне середовище для збірки, що складається з утиліт GNU, зможе зібрати LibreOffice. І не потрібно буде ніякої проприетарной системи збирання.

Другий напрямок всередині LibreOffice - отвязиваніе функціональності від Java. Негативний вплив Java на роботу LibreOffice - швидкість (точніше, повільність), можливість отримати судовий позов, іноді виникають проблеми з різними версіями реалізацій Java. Наприклад, зараз LibreOffice краще працює з OpenJDK, ніж з GCJ. Мимоволі згадується, як влітку 2009 року головний виконавчий директор Oracle Ларрі Еллісон закликав розробників OOo від Sun переходити на JavaFX (https://theregister.co.uk/2009/06/04/ellison javafx commitment /). Нагадаю, що Sun в той час тільки-тільки почала «поглинатися» Oracle, але як бачимо, поради розробникам Sun вже давалися. Втім, група розробників OOo з Sun і сама не відмовлялася від Java.

У надрах The Document Foundation є сторінка Development / Crazy Ideas (https://wiki.documentfoundation.org/Development/Crazy Ideas), де перераховані ідеї, які розробники LibreOffice хотіли б втілити в життя. Там значиться видалення Java-компонентів, а вірніше - їх заміна на код на C ++. Але Java протягом довгих років глибоко відрощувала коріння всередину OOo - тепер так просто від неї не позбутися. Ще один приклад - Rhino, движок підтримки javascript, дозрілий під крилом у Mozilla, написаний на Java. Розробники LibreOffice хочуть замінити його на V8 (написаний на C ++) від Google під BSD-подібною ліцензією.




Крім того, мало хто знає, що LibreOffice тягає за собою дістався йому в спадок від OOo ... Патчений-перепатченний пакет Seamonkey. Це фактично колишня повновага Mozilla (браузер, поштовий клієнт, IRC-клієнт і HTML-редактор в одному флаконі). Seamonkey потрібна LibreOffice (але не його розробникам) для підтримки LDAP (Lightweight Directory Access Protocol). LDAP, до речі, для офісного пакету теж не найнеобхідніша річ. І ось щоб отримати підтримку LDAP, при складанні LibreOffice доводиться робити збірку всього SeaMonkey. Втім, я ще багато років тому писав, що в OOo дуже дивний код, і багато завдань вирішені не по-людськи ...




З невидимих користувачеві змін зазначу: кілька тисяч рядків коментарів на німецькому переведені на більш зрозумілий спільноті розробників англійська, а більше 5 тисяч рядків мертвого, неробочого коду видалено. Як бачимо, ковалі LibreOffice не сидять на місці. Git-сховище постійно отримує нові рядки коду, з`являються ідеї, ставляться і вирішуються завдання. Проект живе - це не форк-одноденка, це вже окремий від OOo проект. Набуває він популярність поза середовищем, скажімо так, ентузіастів, які встановлюють його «вручну»? В які дистрибутиви Linux та інших UNIX-подібних систем включений LibreOffice замість OOo або поряд з ним? OpenSUSE - один з перших дистрибутивів, який замінив OOo на LibreOffice. Або це був? У списку дистрибутивів, які включили в себе LibreOffice: Pardus Linux, Knoppix, PCLinuxOS, Ubuntu, Debian, Mageia, є складання під PuppyLinux і PuppyRus. Мені незрозуміло, чим керуються деякі інші популярні дистрибутиви - я говорю не про їх підтримку OOo, а про відсутність підтримки LibreOffice.

Зміни в бета-версії OOo 3.4 (http: // development. Openoffice.org/releases/3.4beta.html) наштовхують на думку, що частина розробників правильно зробила, відірвавшись від «материнського» проекту і заснувавши LibreOffice. Офісний пакет в цьому Форк як ніби отримав друге дихання. Втім, ситуацію не можна порівнювати з KOffice і Calligra: Calligra - це більший набір програм і технологій, ніж KOffice. Крім того, Calligra націлилася ще й на мобільні платформи. «Старий» KOffice доживає останні - не дні, але роки - у вигляді гілки 2.3. Можна сказати, що KOffice і Calligra - це, за великим рахунком, плід праці однієї команди, в той час як OOo і LibreOffice зараз -вже різні колективи розробників.

Разом

LibreOffice 3.4: малопомітні зміни і перспективи.

По суті, LibreOffice вже майже повторив долю Xorg: форк отримав широку підтримку FOSS-спільноти, однак незрозуміло, яке майбутнє у OpenOffice.org, особливо тепер, коли він переходить в «інкубатор» Apache Software Foundation. Хто буде зацікавлений у розвитку OOo? Рано чи пізно вибір між OOo або LibreOffice встане перед кожним дистрибутивом Linux більш відчутно, ніж зараз. Чим більше проходить часу, тим більше ці офісні пакети стають різні за функціональністю - нехай навіть нині мова йде про відносні дрібницях, якщо розглядати розбіжності між версіями окремо. Ці дрібниці в сумі складають різні картини. І картина LibreOffice мені дуже подобається.

ІНШЕ

Calculate linux: gnome і xfce фото

Calculate linux: gnome і xfce

Відео: Установка Calculate Linux 12 (rus) Calculate Linux c робочим середовищем GNOME Залежно від апаратної…

Libreoffice 3.4: офіс в розвитку фото

Libreoffice 3.4: офіс в розвитку

Відео: LibreOffice Impress. Урок 1: Інтерфейс. створення презентації В даній статті піде мова про LibreOffice. У ній я…

Libreoffice як він є фото

Libreoffice як він є

Відео: LibreOffice 5.3 New Features: Writer В якому стані перебуває LibreOffice в момент написання цієї статті?…

Схід нової зірки - libreoffice фото

Схід нової зірки - libreoffice

Відео: Нова Зірка - Аїда Тліашінова (Кабардино-Балкарська Республіка) "Знову завірюха" Ні, я пишу ці рядки не…

Libreoffice: трохи істо𳿠фото

Libreoffice: трохи історії

Відео: Вступ. Введення даних в електронні таблиці. Libreoffice calc OpenOffice calc Жив проект XFree86 - реалізація…

» » Libreoffice 3.4: малопомітні зміни і перспективи.