Главная Новости

Лекция 7. Прочие проекты FOSS. Прикладное программное обеспечение


Опубликовано: 05.09.2018

видео Лекция 7. Прочие проекты FOSS. Прикладное программное обеспечение

Сурдин В.Г. Лекция 7. Земля и небо.

Приведены и кратко рассмотрены несколько примеров свободно распространяемого прикладного программного обеспечения.



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


Общая психология. Курс лекций В.В. Петухова. Лекция 7

Офисные приложения — предназначены для автоматизации офисной деятельности (текстовые редакторы и процессоры, электронные таблицы, редакторы презентаций и т.п.). Корпоративные информационные системы — бухгалтерские программы, системы корпоративного управления, системы управления проектами (Project Management), инструменты автоматизации документооборота (EDM-системы) и управления архивами документов (DWM-системы). САПР и промышленное ПО — системы автоматизированного проектирования (САПР, CAD/CAM-системы), системы управления технологическими (SCADA) и производственными (MES) процессами Научное ПО — системы математического и статистического расчета, анализа и моделирования. Геоинформационные системы (ГИС) — это категория прикладного программного обеспечения для обработки и управления картографической информацией. ГИС-приложения различаются по возможностям, назначению, территориальному охвату и ряду других признаков. Системы поддержки принятия решений (СППР). Сетевые приложения — клиенты доступа к сетевым сервисам (электронная почта, веб-браузеры, передача сообщений, чат-каналы, клиенты файлообменных сетей и т.п.). Мультимедийные приложения — компьютерные игры, средства просмотра и редактирования аудио- и видеоинформации, графические редакторы и вьюеры, анимационные редакторы и т.п.

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

GnomeOffice GNOME Office — это офисный пакет проекта GNOME, содержащий: AbiWord — текстовый процессор. Evince — приложение просмотра документов. Evolution — groupware и почтовый клиент. Gnumeric — табличный процессор. GNOME-DB — управление базами данных. Agnubis — программа подготовки презентаций. Проект Debian (а также Ubuntu) включает в этот список дополнительные приложения: Dia — редактор диаграмм. GIMP — редактор растровой графики. GnuCash — программа управления финансами. Inkscape — редактор векторной графики. XSane — графическая оболочка для доступа к сканнеру. Planner — управление проектами. OpenOffice.org

OpenOffice.org (OOo, OO.o) — свободный пакет офисных приложений, разработанный с целью предоставить альтернативу Microsoft Office как на уровне форматов, так и на уровне интерфейса пользователя. Одним из первых стал поддерживать новый открытый формат OpenDocument (ISO/IEC 26300). Работает на платформах Microsoft Windows и UNIX-подобных платформах: GNU/Linux, Mac OS X (поддержка оболочки Aqua находится в стадии альфа-тестирования), FreeBSD, Solaris, Irix.


Буквица. Практическое применение. Лекция 7 из 16

OOo основан на коде StarOffice, который был приобретён, а затем выпущен с открытым исходным кодом фирмой Sun Microsystems.

Ранее он распространялся по схеме двойного лицензирования: по лицензиям LGPL и SISSL. Но 3 сентября 2005 года компания Sun Microsystems объявила об отказе от SISSL для всех своих открытых проектов, и пакет с тех пор имеет только лицензию LGPL.

Существует версия пакета OOo для операционных систем семейства Microsoft Windows с возможностью использования без установки, что позволяет запускать пакет, например, с флеш-накопителя.

Офисный пакет OpenOffice.org согласно решениям Правительства РФ передан в 2008 году во все школы России для обучения информатике и компьютерной грамотности в составе базовых пакетов программ лицензионного и открытого программного обеспечения.

В состав пакета ООо входят следующие приложения:

Writer Текстовый процессор и визуальный редактор HTML Calc Табличный процессор Impress Программа подготовки презентаций Base Механизм подключения к внешним СУБД и встроенная СУБД HSQLDB Draw Векторный графический редактор Math Редактор формул KOffice

KOffice — это пакет офисных приложений для K Desktop Environment (KDE). Все его компоненты опубликованы под свободными и открытыми лицензиями. KOffice не является составной частью KDE. По умолчанию в KOffice используется формат OpenDocument.

KWord Текстовый процессор, ориентированный на стили (вместо конкретных атрибутов шрифта) и врезки (вместо страниц) KSpread Табличный процессор, ориентированный на совместимость (на уровне встроенных функций) с аналогами (OpenOffice.org Calc, Gnumeric) KPresenter Программа подготовки презентаций KPlato Система управлениями проектами, оперирующая диаграммами Ганта Karbon14 Векторный графический редактор с различными инструментами рисования и редактирования Krita Растровый графический редактор, ориентированный на рисование с помощью планшетного устройства, с базовым набором инструментов для обработки готовых изображений KChart Интегрированный редактор диаграмм KFormula Интегрированный редактор формул Kivio Программа для создания диаграмм Kexi СУБД, работает как с локальными (собственный формат), так и с удалёнными базами данных

Памятка: перечисленные здесь программы относятся к категории свободного ПО. Это означает, что вы всегда можете получить их исходные коды, модернизировать их и распространять как с изменениями, так и без, но бесплатность — вовсе не обязательное требование. Существует свободное ПО, распространяемое за деньги, и наоборот, проприетарное ПО, распространяемое бесплатно. Примером второго типа является разработка от Ashampoo: бесплатный аналог Неро — Burning Studio FREE . Отметим, что в последнее время коммерческие разработчики стали активно применять распространение бесплатных, но несколько облегченных версий программ для продвижения платных продуктов.

Мультимедиа – это собирательное название, охватывающее звуковые и визуальные данные. В категорию мультимедийного ПО попадают такие приложения, как графические редакторы, программы аудио- и видеообработки, инструменты для создания презентаций и т.п.

K3b

K3b (KDE Burn Baby Burn) — программа записи дисков CD, DVD и Blu-ray для среды KDE. Это приложение официально не входит в состав KDE и разрабатывается независимо, однако для своей работы использует kdelibs. Представляет удобные средства для выполнения типовых задач, связанных с прожигом компакт-дисков и еще ряд дополнительных возможностей, которые имеются далеко не у всех проприетарных программ.

The GIMP

GNU Image Manipulation Program или GIMP (Гимп) — растровый графический редактор, программа для создания и обработки растровой графики. Частично поддерживается векторная графика. Проект основан в 1995 году Спенсером Кимбеллом и Питером Маттисом как дипломный проект, в настоящий момент поддерживается группой добровольцев. Распространяется на условиях GNU General Public License.

Изначально сокращение «GIMP» означало англ. General Image Manipulation Program, а в 1997 году полное название было изменено на «GNU Image Manipulation Program», и программа официально стала частью проекта GNU.

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

GIMP является свободным ПО; GIMP является высококачественным приложением для фоторетуши и позволяет создание оригинальных изображений; GIMP является высококачественным приложением для создания экранной и веб-графики; GIMP является платформой для создания мощных и современных алгоритмов обработки графики учёными и дизайнерами; GIMP позволяет автоматизировать выполнение повторяющихся действий; GIMP легко расширяем за счёт простой установки дополнений. Blender3D

Blender — пакет для создания трёхмерной компьютерной графики, включающий в себя средства моделирования, анимации, рендеринга, постобработки видео, а также создания интерактивных игр.

Особенностями пакета являются малый размер, высокая скорость рендеринга, наличие версий для множества операционных систем — FreeBSD, GNU/Linux, Mac OS X, SGI Irix 6.5, Sun Solaris 2.8 (SPARC), Microsoft Windows, SkyOS, MorphOS и Pocket PC. Пакет имеет такие функции, как динамика твёрдых тел, жидкостей и мягких тел, систему горячих клавиш, большое количество легко доступных расширений, написанных на языке Python.

Программа является свободным программным обеспечением и распространяется под лицензией GNU GPL.

Корпоративные информационные системы

Apache OFBiz

Apache Open For Business - корпоративная система управления ( ERP ) с открытым исходным кодом. Она представляет набор интегрированных бизнес-приложений и средств автоматизации бизнес-процессов в для предприятий различного уровня. Разработка этой системы ведется Apache Foundationis, система распространяется под лицензией Apache License (совместима с GNU Public License).

САПР и промышленное ПО

QCAD

QCAD - свободная система автоматизированного проектирования. Выполненная на основе фреймворка QT, она доступна для большого числа 32- и 64-битных операционных систем. Одной из особенностей системы является полная поддержка ECMAScript (JavaScript) в качестве основного языка разработки. Еще одна особенность - в качестве снутренноего формата в системе используется AutoCAD DXF, что позволяет легко импортировать и экспортировать файлы этого распространенного формата. Среда расширяема за счет большого числа плагинов, как бесплатных, так и коммерческих.

Научное ПО

GNU Octave

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

Сетевые приложения

Firefox

Один из наиболее популярных веб-браузеров, чьей разработкой и распространением занимается Mozilla Foundation. Удобный, безопасный и легко расширяемый с помощью большого числа дополнений, этот браузер достоин того, чтобы быть на каждом компьютере. Это достигается еще и тем, что существуют сборки Firefox'а практически для любой современной платформы.

Вместо вывода

Здесь перечислены только крохи из всего многообразия прикладного ПО, разработанного сообществом OpenSource. Более широкий (но вовсе не полный, что в принципе невозможно) Путеводитель по программному обеспечению для Linux имеется на сайте В.А. Костромина «Виртуальная энциклопедия Linux».

Постоянный адрес этой страницы:

rss