Главная страница ДонНТУ              Портал магистров ДонНТУ
Магистр ДонНТУ Щербакова Елена Викторовна

ФАКУЛЬТЕТ: Механический

СПЕЦИАЛЬНОСТЬ: Качество, стандартизация,сертификация

E-mail: missgracel@rambler.ru


Свободно-распространяемое офисное программное обеспечение

Составила: Щербакова Е.В.

Автобиография       Электронная библиотека       Автореферат       Отчет о поиске       Перечень ссылок

Офисные пакеты, которые существуют сегодня можно разделить по коммерческому принципу на закрытые и свободные (открытые). В настоящее время непременным атрибутом ПК стал коммерческий офисный пакет MS Office, который посредствам своих дополнений (MS Word, MS Excel, MS Access и др.) позволяет осуществлять разную обработку информации. Однако у данного офисного пакета есть существенные недостатки — это цена, низкая безопасность, закрытый исходный код, закрытый формат файлов, отсутствие полноценной кроссплатформенности. Это заставляет задуматься о поиске альтернативы. Именно поэтому, я выбрала данную тему для индивидуального задания.

1 Текстовые редакторы

Openoffice.org Writer — текстовый процессор и визуальный редактор HTML, который входит в состав Openoffice.org (см. рис. 1.1).

Openoffice.org Writer
  Рисунок 1.1 - Open Writer

Это удобное средство для работы с текстом является серьезным конкурентом MS Office Word. В отличие от соперника, Writer способен работать с огромным количеством форматов текстовых файлов, а также экспортировать и импортировать документы формата *.doc с почти полным сохранением форматирования (в частных случаях бывают искажения). Внешний вид редактора очень похож с популярным Word, но в отличии от него владеет большей простотой. За счет доступности основных функций (их можно найти уже в меню 2 уровня) достигается большая производительность работы. Панели инструментов имеют более понятный внешний вид, с их помощью можно выполнять действия, не думая, что значит и или другая кнопка. Негативным отличием от конкурента является отсутствие проверки грамматики (хотя проверка орфографии присутствует для многих языков) и отсутствие запароленого сохранения документов. Отличается редактор, как и все продукты пакета, стабильной, хотя и не быстрой, работой. Способный осуществлять рассылку писем по электронной почте. Есть возможность создания закладок, гиперссылок. Удобно выполненный навигатор по документу поможет не забрести при чтении или редактировании, а также быстро найти нужную тему. Большое количество шаблонов и форм документов заинтересует бухгалтеров, директоров и просто деловых людей. Присутствуют также функции подсчета слов и символов, нумерации строк, буквами, цифрами (арабскими/римскими), автотекст, вставка спец. символов и т.д.
Open Writer имеет три очень серьезных преимущества:
- свободный, поставляется конкурентно (с соответствующими ценовыми последствиями) и может быть использован в качестве базы для последующих разработок (в частности, специфически учебных);
- он изначально платформенно-независимый, и использование егоне диктует практически никаких ограничений на выбор операционной системы и операционной среды. Более того, навыки работы с ним также в большой мере переносими. Фактически, Open Writer выглядит и управляется одинаково под любой стандартной ОС (разработчики говорят о поддержке Linux и Solaris; известно о стойкой работе пакета под FREEBSD), а также под Microsoft Windows 9x/me и Microsoft Windows Nt/00/xp, есть экспериментальный порт (перенесение) на «Макинтоше», под MACOS X (по некоторой информации, в команду уже вошли представители Apple Computers);
- он использует в качестве языка разметки XML (не только для размеченного текста, но также и для математических формул, то есть в сущности, все его форматы суть дополнению международного стандарта разметки текста SGML). Как кодировка используется Unicode, что позволяет забыть о проблеме с разнобоем в кодовых таблицах, используемых для представления кириллицы в разных системах.

Abiword (см. рис. 1.2) — это свободный текстовый процессор, который зарегистрирован под лицензией GNU General Public License. Поддерживается на платформах Linux, Mac OS X (POWERPC), Microsoft Windows, REACTOS, SKYOS, BEOS и других ОС. Abiword был запущен корпорацией Sourcegear как первая составляющая Abisuite, амбициозного проекта создания полного офисного пакета, который содержит только открытое и бесплатное ПО. Sourcegear постепенно к другим деловым интересам.
В настоящий момент проект Abiword развивается целиком и полностью командой свободных разработчиков. Abiword является частью GNOME Office, набора офисных дополнений с некоторой частью интеграции. Название «Abiword» происходит от корня испанского слова «Abierto», которое означает открытый.
Abiword
  Рисунок 1.2 - Abiword

Abiword имеет очень простой предназначенный для пользователя интерфейс по сравнению с Microsoft Word, чтобы упростить новым пользователям переход на Abiword. Хотя существуют отличия, разработчики Abiword стремятся включить все, что стало фактическим стандартом в бизнесе.
Aинтерфейс Abiword версии 2.4.5 доступный на 49 языках; языки, имеет словарь спелл-чекера.
Abiword умеет форматировать текст, рисовать таблицы, работать с изображениями и стилями, а также общаться с пользователем на более чем 30 языках. Кроме того, за симпатичным графическим интерфейсом прячется модуль управления из командной строки, предусмотренный для тех случаев, когда необходимо сгенерировать большое количество однотипных документов.
Интересной особенностью Abiword является функция Document History, то есть сохранение всех предыдущих ревизий документа и возможность сравнить отредактированный текст с оригиналом. В процессе работы над статьей, курсовой, рефератом она будет более чем полезной и поможет сэкономить массу времени. Не забыта и проверка правописания - неизменный атрибут любого серьезного текстового редактора. Возможно также подключение предназначенного для пользователя словаря MS Word.
Но все-таки самое главное то, что документы Word любой версии открываются в Abiword абсолютно корректно, с сохранением всех стилей и элементов форматирования. Не возникает никаких проблем и в обратном направлении, что лишний раз подтверждает универсальность и отличную совместимость разработки Abisource.
Некоторую критику вызывает лишь невозможность ручной настройки панели инструментов - она жестко зафиксирована, и дбавить/удалить к ней новые компоненты наподобие верхнего/нижнего индекса не выйдет. Впрочем, такое неудобство легко устраняется, если подключить дополнительную панель Extra, где есть все остальные инструменты, необходимые для комфортной работы с текстом.
Таким образом, рассмотрев широко используемый коммерческий текстовый процессор Microsoft Word и его главных конкурентов – свободно распространяемые текстовые редакторы Open Writer и Abiword, можно сказать, что функциональность этих редакторов приблизительно одинакова. Каждый имеет свои плюсы и минусы и может достойно заменять друг друга, но следует отметить, что огромными преимуществами свободно распространяемых редакторов является: условия распространения (распространяется на условиях Генеральной Общедоступной Лицензии (GPL) , т.е бесплатно.

2 Табличные процессоры.

Open Calc — это полноценный табличный процессор, который имеет более удобный и более простой интерфейс чем соперник от Microsoft (см. рис.2.1). Совмещает в себе большую функциональность, скорость создания расчетов и простоту в работе и управлении. Работает с большим количеством форматов за исключением самых экзотичных, экспортирует и импортирует документы *.xls. В Open Calc поддерживается типизация данных с возможностью их интерпретации как чисел, денежных сумм, дат, времени, логических значений, и, наконец, просто текста.
Open Calc
  Рисунок 2.1 - Open Calc

Возможны и определяемые пользователем типы. Для некоторых типов определены разные форматы представления, задавая способ их отображения или печати. В случае, если ячейка содержит формулу, ее результат также может быть типизован.
Библиотека функций Open Calc достаточно компактна - их около трех с половиной сотен. Она разбита на ряд категорий: управление БД, работа, с датами и временами, финансы, статистика и тому подобное Есть средства расширения этого набора.
Opencalc реализует такие средства, как:
- автозаполнение однородных рядов данных;
- именование ячеек и их групп;
- сортировку и фильтрацию;
- построение графиков и диаграмм.
В Opencalc доступный механизм стилей оформления. Стили оформления могут определяться для отдельных ячеек, их совокупностей, писем и рабочих книг в целом, а также для элементов, которые включаются, таких как текст или иллюстрации (в частности, графика и диаграммы).

Gnumeric (см. рис. 2.2) — простая в использовании программа табличных вычислений, которая использует GNOME.
Gnumeric
  Рисунок 2.2 - Gnumeric

Ее цель — обеспечить поддержку полнофункциональных электронных таблиц и простой переход для пользователей и организаций, которые используют аналогичные коммерческие программы. Она обеспечивает больше функций и намного большую точность вычислений, чем Microsoft Excel. Система модулей, которые подключаются, позволяет расширять Gnumeric, добавляя функции, форматы вывода введения и возможности обработки данных в реальном времени. Существующие модули Python, Guile и Perl, что подключаются, позволяют задавать сложные функции. Программа Gnumeric может читать и записывать файлы MS Excel, а также читать файлы Lotus, Applix, Quattro Pro, Opencalc, Xbase, DIF, SYLK, HTML, Psion, MPS, oleo, sc, разных текстовых форматов, а внутренний ее формат основан на XML. Она также позволяет генерировать Latex, HTML и другие форматы представления. Поддерживает систему модулей, которые подключаются, что позволяет расширять функциональность - добавлять функции, использовать другие форматы вывода введения и возможности обработки данных в реальном времени.

3 Базы данных

Open Base (см. рис. 3.1) — обеспечивает инструментальные средства для ежедневной работы с базами данных в пределах простого интерфейса. Он может создать и редактировать формы, отчеты, запить, таблицы, представления и отношения, так, чтобы управление связанной базой данных было почти таким же как в других популярных дополнениях баз данных.
Open Base
  Рисунок 3.1 - Open Base

Open Base обеспечивает много новых возможностей, таких как возможность анализировать и редактировать отношения из схемы представления. Base включает HSQLDB как его задан по умолчанию механизм реляционной базы данных. Он может также использовать dbase, Microsoft Access, MYSQL или Oracle, или любую ODBC или JDBC совместимую базу данных. Base также обеспечивает поддержку пиднабору Ansi-92 SQL.
Особенности Base:
- создание БД (создание новой БД, таблиц БД, форм БД);
- доступ к другим источникам данных (в БД dbase, адресной книги Mozilla, электронным таблицам);
- использование источников данных (пересмотр, редактирование, загрузка модуля Base, для работы с источником данных);
- введение данных с помощью формы;
- создание запросов (использование мастера для создания запросов, создания запроса, в режиме дизайна);
- создание отчетов.
Преимуществом Open Base над Microsoft Access является его бесплатность, открытость кодов, а недостатком отсутствие литературы, рекомендаций, учебных программ по работе в нем.

Проанализировав свободно-распространяемое офисное программное обеспечение (текстовые редакторы, табличные процессоры, базы данных), можно сделать вывод, что оно имеет ряд преимуществ над коммерческим, такие как:
- возможность бесплатного использования как под операционной системой Windows, так и под Linux;
- использование этого программного обеспечения не требует приобретения никаких лицензий ни на установку, ни на обновление программ;
- открытость исходных кодов, что позволяет модифицировать программу с любой целью.

Список использованных источников

1. Коммерческое программное обеспечение. www.softsearch.ru
2. Свободное программное обеспечение.www.freesoft.ru
3. MS Word ru.wikipedia.org
4. Open Writer. ru.openoffice.org
5. Анализ производительности OpenOffice.org и MS Office www.i-rs.ru
6. AbiWord. ru.wikipedia.org
7. Колдыркаев Н. Открытые и безплатне программы для Windows.- Санкт-Петербург: «БХВ-Петербург», 2007




© ДонНТУ, Щербакова Е.В.