Софтуер с отворен код. Офис софтуер. Водещи предизвикателства за комерсиализация на софтуер с отворен код

За да разберем какво означава за нашата организация да използва софтуер с отворен / затворен код, е необходимо да разберем как те се различават един от друг. Тази статия подчертава основните разлики, но не забравяйте, че това е много опростено обяснение. За повече информация вижте Wikipedia или вижте конкретни случаи на употреба и за двата типа софтуер.

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

Такъв софтуер се предоставя безплатно на потребителите и не само програми, но и операционни системи. Създава се и се разработва от самите потребители, които качват своите творения в Интернет. Повечето популярни програмисе актуализират редовно, тъй като се използват от много хора. Пример е Mozilla Firefoxили Thunderbird. Ако програмата не се актуализира редовно, може да й липсват необходимите технически ресурси - целият въпрос е колко потребители има програмата. Високата честота на актуализации е категорична гаранция за безопасността при използване на програмата. Въпреки че, ако след инсталиране на актуализацията се окаже, че програмата не работи (например новата версия на операционната система не се поддържа от Skype), има два начина за решаване на проблема: опитайте се да намерите помощ във форумите в интернет или отстранете проблема сами, което е сравнително трудно.

Софтуерът с затворен код е много по-популярен от софтуера с отворен код. На първо място, поради лекотата на използване, а също и защото просто сме свикнали с това - като правило, в училище, на работа и у дома, използваме Windows. В случай на програми и операционни системи със затворен код, ние имаме работа с готов продукт, който не изисква никаква намеса от наша страна. За обикновения потребител е много по-удобно да работи с тях. Потребителите на софтуер с затворен код често подчертават колко лесен е за инсталиране и използване, колко удобно е да имате ясна помощ за програмата и възможността да се свържете с техническа поддръжка в случай на проблеми. Такива системи и продукти се пускат от компании и то само след няколко етапа на тестване. Потребителят просто купува цял софтуерен пакет, готов за инсталиране на компютър. Такъв софтуер е платен: купуваме лиценз и често актуализации на програми.

Някои разработчици на софтуер поддържат обществени организации и им предлагат програми безплатно или на намалени цени чрез подходящи организации с нестопанска цел, например чрез обширната партньорска мрежа на TechSoup, чиито членове се намират в различни държави. В Русия програмата се изпълнява от Оранжерията на социалните технологии (Spiro LLC). Като се свържете с програмата infoDonor, можете да разберете дали вашата организация може да участва в програмата. Трябва също да се помни, че когато избираме операционна система, ние също така избираме начина, по който работим в нашата организация. Например, ако изберем Linux, няма да можем да използваме решения на Adobe, а ако изберем Windows, ще трябва да закупим лицензи по брой компютри. Всеки случай има своите плюсове и минуси. Трябва внимателно да преценим какво точно се изисква от нашата организация, какви са критериите за ефективно използване на оборудването и да вземем решение след задълбочен анализ.

Разбира се, софтуерът с отворен или затворен код не е ограничен до Microsoft, Mac или Linux. Проблемът с лицензирането възниква във връзка с всеки тип софтуер, използван в една организация. Като общо правило, прочетете внимателно всички лицензи и споразумения за услуги. Има много примери, когато организациите се сблъскват със сериозни проблеми със софтуер, който е практически безполезен поради лицензионните условия, или когато дори най-малките промени в сайта са много скъпи.

Ardor - цифрово аудио работна станция... Може да се използва за запис, редактиране и смесване на многопистов звук. Можете да създавате свои собствени дискове, да смесвате саундтраците на видео записи или просто да експериментирате с новите си музикални идеи.

Функциите на Ardor включват многоканален запис, редактиране без изтриване с неограничено отмяна/повторяване, пълна поддръжка за автоматизация, усъвършенстван миксер, синхронизиране на таймкод и хардуерен контрол от панели като Mackie Control Universal. Ако търсите заместител на инструменти като ProTools, Nuendo, Pyramix или Sequoia, тогава Ardor вероятно е това, от което се нуждаете.

Дързост

Audacity е безплатен и лесен за използване звуков редактор за Windows, Mac OS X, GNU / Linux и други операционни системи. Можете да използвате Audacity за следните цели:

  • Запис на звук на живо.
  • Преобразуване на записи от касета и касета в цифрови записи.
  • Редактиране на файлове във формати Ogg Vorbis, MP3, WAV или AIFF.
  • Смесване на звуци.
  • Промяна на скоростта на звука и тона.
  • и още много…

Сцепление

Grip е CD плейър и CD ripper за работния плот на Gnome. Функционалността му се основава на cdparanoia, но е възможно да се използват и външни рипъри (например cdda2wav). Той също така поддържа автоматично конвертиране в MP3 (и други аудио формати), така че можете да запишете цял диск наведнъж в MP3. Има поддръжка за бази данни с дискове в Интернет, така че е възможно автоматично да се попълват таговете в получените MP3 файлове. Grip работи с DigitalDJ, за да създаде компютъризирана версия на вашата музикална колекция с лекота.

водород

Hydrogen е софтуер за барабани на GNU / Linux. Основната му цел е да програмира барабани професионално, но в същото време просто и интуитивно, базирано на шаблони.

Джокошер

Jokosher е просто, но мощно многоканално студио. Jokosher е пълно приложение за аудио запис, редактиране, смесване и експортиране. Той е проектиран с мисъл за използваемостта.

Разработчиците на Jokosher преосмислиха процеса на създаване на музика на всяко ниво и успяха да направят програмата доста лесна за използване.

LMMS

LMMS е замислен като безплатна алтернатива на популярни (но платени и затворени) програми като FruityLoops / FL Studio, Cubase и Logic - всички от които ви позволяват да създавате музика на вашия компютър. Това включва създаване на повтарящи се фрагменти, синтезиране и смесване на звуци, подреждане на семпли, работа с MIDI клавиатура и много други.

MusE

MusE е MIDI / звуков секвенсер, способен да записва и редактира звук. Негов автор е Вернер Швер. MusE е замислен като пълноценно многоканално виртуално студио за Linux.

  • MIDI последователност
  • Запис / Възпроизвеждане / Импортиране
  • Входни филтри
  • Аудио последователност
  • Множество моно / стерео I / O запис / възпроизвеждане
  • Функция AudioGroups
  • МИГЛИ- Осигурява в реално време аудио ефекти от хорус / фланджър!
  • Джак- комплект за свързване на жак-аудио. Използва се в midi / аудио маршрутизиране.
  • Интерфейс за вътрешен аудио маршрут
  • ALSA- Разширена звукова архитектура на Linux

Можете да използвате няколко звукови карти, за да свържете няколко външни устройстваи работи с тях в MusE.

Градина от рози

Rosegarden е професионален аудио и MIDI секвенсер, редактор на ноти и универсална среда за редактиране на музика.

звуков конвертор

soundKonverter - обвивка за различни аудио конвертори.

Основни функции:

  • Конвертиране на аудио файлове
  • Изчисление
  • Извличане на CD

Streamripper

С нарастващата популярност на мрежите за споделяне на файлове като Napster, Gnutella и сега Mojonation и Freenet, всеки интернет потребител може да изтегли почти всяка MP3 песен за доста кратко време, но често хората не знаят какво искат. Streamripper ви позволява да изтеглите аудио поток от интернет радиостанция. Много MP3 радиостанции пускат само песни от определени жанрове, така че можете да изтеглите цялата колекция от гоа/транс музика, колекция от джаз, пънк рок или каквото и да било. Просто трябва да "настроите" Streamripper на този аудио поток и да изчакате.

Графични приложения (2D)

Сенон

Сенон - графична програмаот специален вид. Изграден на модулен принцип графично ядро Cenon предоставя широка функционалност. Много приложения са базирани на това ядро.

Ядрото на Cenon е безплатно, което означава, че е достъпно в изходни кодове за много компютърни платформи, включително GNU / Linux.

GIMPshop

GIMPshop е модификация на безплатната програма за манипулиране на изображения на GNU (GIMP), насочена към имитация на външния вид и усещането на Adobe Photoshop. Основната задача на програмата е да осигури удобна работа в GIMP за потребители, свикнали с Photoshop.

GIMPshop е наследил всички предимства от GIMP, включително широка функционалност, гъвкавост при персонализиране. GIMPshop променя структурата на менюто (така че да изглежда като Photoshop), променя терминологията на програмата на терминологията от Adobe, а във версията за Windows използва разширението Deweirdifierда групирате множество GIMP прозорци на едно място, като използвате системата MDI, обща за графичните редактори на Windows. GIMPshop не поддържа разширения за Photoshop, но GIMP разширенията, филтрите, четките естествено остават.

Поради промените в интерфейса, много от уроците за Photoshop могат да бъдат взети в GIMPshop, а останалите могат да бъдат адаптирани към GIMPshop с минимални промени.

Хюгин

Лесен за използване, кросплатформен набор от инструменти за създаване на панорамни изображения. Въз основа на инструментите за панорама.

С Hugin можете да комбинирате няколко снимки в една безпроблемна панорама, да съединявате всяка последователност от припокриващи се изображения и много повече.

Inkscape

вектор графичен редакторотворен код, подобен по функции на Illustrator, CorelDraw или Xara X. Той използва файловия формат W3C Scalable Vector Graphics (SVG).

Inkscape поддържа много усъвършенствани SVG функции (маркери, клонинги, алфа смесване и т.н.), с особен акцент върху елегантния интерфейс. Можете лесно да редактирате възли, да извършвате операции по сложен път и много повече. Разработчиците се надяват да подобрят проекта за сметка на потребителите, тъй като използват отворен модел на разработка.

KoverArtist

KoverArtist - софтуер за бързо създаванекапаци за дискове и кутии. Основната идея е да можете да създадете страхотно изглеждащо покритие с няколко щраквания.

Ktoon

KToon е инструментариум за 2D анимация, разработен от Toonka Films за аниматори. Програмата се разпространява под GPL лиценза. Платформата за разработка е KDevelop, използвайки G++, OpenGL и Qt инструменти.

Крита

Крита - редактор на растерни изображения... Krita се разпространява с KOffice от версия 1.4. Програмата е проста, но съдържа допълнителни интересни възможностикато рисуване по релса (никога не е било по-лесно да нарисувате пистолет за пръскане по права линия!) и най-новите функциикато 16-битов цвят, поддръжка за CMYK, L * a * b и дори OpenEXR HDR изображения.

MyPaint

MyPaint е бърза програма за рисуване. Налична поддръжка графични таблетис променливо налягане, програмата идва с добър набор от четки. С малко постоянство можете дори да създадете свои собствени четки, като основният акцент е върху динамиката на четката (промяна със скорост, натиск или случайно). Размерът на платното е неограничен, броят на отмяната също е. Въпреки това, слоевете не се поддържат.

OpenOffice Draw

Draw е лесен начин за представяне на графики и диаграми, от бързи скици до сложни чертежи.

  • Преместете често използвани инструменти за рисуване по екрана за по-бърз достъп до тях.
  • Контролирайте външния вид на чертежи и диаграми с помощта на лентата с инструменти Стил и форматиране.
  • Работете с предмети, завъртайте ги в две или три измерения; Могат да се поставят и 3D обекти като сфери, пръстени, кубчета и др.
  • Групирайте обекти, разгрупирайте и ги редактирайте наведнъж, когато са групирани.
  • Умната система за изобразяване ви позволява да създавате фотореалистични изображения, като използвате само текстури, светлинни ефекти, прозрачност, перспективни ефекти и др.
  • Интелигентните конектори улесняват създаването на блок-схеми, организационни диаграми, мрежови диаграми и др. Просто трябва да посочите "лепкавите точки" и конекторите ще "залепнат" за тях.
  • Докато рисувате, линейните размери на вашите обекти се показват автоматично.
  • В Галерията има голяма колекция от снимки; можете да създадете свои собствени снимки и да ги поставите в галерията.
  • Запазване на графики във формат OpenDocument - новият международен стандарт офис документи... Този формат (базиран на XML) означава, че няма да сте обвързани със самата програма Draw. Графиките, които рисувате, могат да бъдат достъпни от всяка програма, съвместима с OpenDocument.
  • Импортирайте графики от всички често срещани формати (включително BMP, GIF, JPEG, PNG, TIFF и WMF).
  • Ако желаете, можете да създадете Flash версии (.swf) на вашите изображения в Draw.

Инструменти за панорама

Инструментариум за разглеждане, създаване и редактиране на панорамни изображения:

  • PTStitcher: Висококачествен и лесен за използване инструмент за зашиване на изображения. Поддържа много формати.
  • Panorama Tools: Разширение за Photoshop за създаване и редактиране на панорамни изображения.
  • PTViewer: Висококачествен сферичен зрител. Има самостоятелна и Java версия за различни платформи.

Пикселизиране

Pixelize е програма, която може да създаде дубликат от намалени парчета изображения, възможно най-близо до оригинала.

Същността на нейната работа е да раздели изображението с фина правоъгълна мрежа. Всеки правоъгълник се анализира и заменя с изображение, избрано от обширна база данни. Pixelize се опитва да намери изображението, което най-много наподобява избрания правоъгълник.

Pixelize работи най-добре, когато базата данни е голяма. Ако в него има около 1000 изображения, резултатът от Pixelize може да бъде доста приемлив.

Скрибъс

Scribus е софтуерна програма с отворен код за професионално оформление на страници в Linux / Unix, MacOS X, OS / 2 и Windows системи. Програмата следва нов подход към оформлението на страницата и изходът на програмата е готов за печат.

Под модерния, удобен интерфейс на Scribus се крият професионални функции за публикуване, като поддръжка на CMYK цветове, ICC управление на цветовете и гъвкаво създаване на PDF.

Skencil

Skencil е интерактивен векторен графичен редактор с отворен код. Програмата работи на GNU/Linux и други UNIX-съвместими системи, програмата е гъвкава и в същото време ви позволява да създавате висококачествени илюстрации, диаграми и т.н. Уникална функция (за графичен редактор от този вид) е, че Skencil е внедрен почти в интерпретирания език от най-високо ниво Python. Python е мощен обектно-ориентиран език и лесен за използване.

Synfig

Synfig е мощен векторен графичен редактор за плоска анимация, проектиран от самото начало. Според разработчиците: „въпреки че на пазара вече има други програми за ефективно създаване на плоска анимация, ние не сме запознати с програми, които могат да правят същото като нашата“.

Плоската анимация винаги е била скъпа за създаване, тъй като всеки кадър трябва да бъде нарисуван ръчно. Дори днес, когато разполагаме с програми за дигитално рисуване, процесът все още се основава на трудоемко рисуване на отделни междинни рамки между ключови кадри (туининг).

Технологията за анимация Synfig елиминира необходимостта от ръчно туининг – тя сама създава плавно движение и аниматорът не трябва да рисува всеки кадър на ръка.

По този начин можете значително да ускорите процеса на рисуване.

Xara xtreme

Xara Xtreme за Linux е мощен графичен редактор с общо предназначение. Работи на Unix платформи, включително Linux, FreeBSD и (в процес на разработка) Mac OS X.

По-рано известна като Xara LX, програмата е базирана на Xara Xtreme за Windows, който в момента е най-бързият графичен редактор. Xara Xtreme беше с отворен код в началото на 2006 г. и беше пренесен на Linux. Този процес е почти завършен и Xara Xtreme за Linux вече е достъпен за изтегляне.

Xara Xtreme за Linux:

  • Много бърза програма
  • Функции, подобни на тези на мощните графични редактори
  • Лесен за научаване и използване
  • Лек интерфейс, не претоварен с контроли. Няколко плаващи прозореца, палитри, менюта и т.н.
  • Голям брой образователни материали, уроци, филми, съвети. Общността на проекта е много голяма.

Графични програми (3D)

Изкуство на илюзията

Art of Illusion е безплатен софтуер за 3D моделиране и изобразяване. Написано е изцяло в Java езики трябва да работи на всяка виртуална машина Java, съвместима с J2SE 1.4 или по-нова.

В много отношения програмата може да се конкурира с платени конкуренти. Повечето важни функциивключва базирани на мрежи инструменти за моделиране, скелетна анимация и графичен език за разработване на текстури и материали.

Блендер

Blender е безплатен пакет за създаване на 3D сцени. Налични са версии за всички основни операционни системи, лицензирани под GNU General Public License. Модел -> Сенки -> Анимация -> Изобразяване -> Сливане -> Интерактивно 3D.

Кристално пространство

Crystal Space е безплатен междуплатформен 3D графичен двигател в реално време. Използва се в някои игри.

FreeWRL

  • FreeWRL поддържа отворени стандарти VRML97 и X3D;
  • Признат за съвместим „Профил за обмен“ от консорциума Web3d;
  • Работи в OS X и Linux, работи както от браузъри, така и като самостоятелно приложение;
  • Поддържа ReWire и MIDI - за аудио взаимодействие;
  • Възможност за свързване с други програми чрез MIDI или външни интерфейси за програмиране на EAI и SAI.

G3DViewer

G3DViewer е визуализатор на 3D модели, базиран на библиотеката GTK +. Поддържа следните файлови типове:

  • 3D студио (.3ds, .prj)
  • LightWave (.lw, .lwb, .lwo)
  • Псевдоним Wavefront (.obj)
  • Impulse TurboSilver / Imagine (.iob)
  • AutoCAD (.dxf)
  • Модели на Quake II (.md2)
  • Модели на Quake III (.md3) (от 0.2.99.1)
  • Неутрален файлов формат (.nff)
  • 3D метафайл (.3dmf, .3mf, .b3d)
  • Caligari TrueSpace Objects (.cob)
  • Quick3D обекти и сцени (.q3o, q3s)
  • VRML 1.0 файлове (.wrl, .vrml) (от 0.1.1, работи с грешки)
  • AC3D обекти (.ac, .acc) (от 0.1.99.1)
  • LeoCAD модели (.lcd) (от 0.2.99.1)
  • Модели състезателни автомобили (.ar, .dof) (от libg3d 0.0.5, непълна функционалност)
  • Модели автомобили Ultimate Stunts (.glb) (от libg3d 0.0.5)
  • VDrift модели автомобили (.joe, .car) (от libg3d 0.0.5)

K3DSurf

K3DSurf е програма, предназначена за визуализация и редактиране на математически модели в три, четири, пет и шест измерения. K3DSurf поддържа параметрични уравнения и изоповърхности.

Кратко описание на функциите на K3DSurf:

  • Интерактивна визуализация с движения на мишката (десен бутон - завъртане, среден - прехвърляне, ляв - мащабиране).
  • Анимация в реално време (въртене) и преобразуване (поради въвеждането на променливата t_time). Анимацията и преобразуването могат да се контролират с помощта на регулиращите натоварването на процесора и латентността на променливата t_time.
  • Правете екранни снимки, като копирате прозореца за рендиране или използвате най-добрия ray tracer - Povray.
  • Създаване на анимирани сцени.
  • Създаване на мрежови файлове, описващи формата на математическия модел.

Поддържани формати

  • Povscript: Формат на Povray, най-добрата програма за проследяване на лъчи.
  • VRML2: Използва се в повечето съвременни браузъри, изисква подходящо разширение.
  • OBJ: Добре познат формат, поддържан от повечето 3D редактори (Blender, MAYA и Moray).

KPovModeler

KPovModeler е програма за създаване на модели за последващо изобразяване на сцени в POV-Ray (TM). Програмата е предназначена за работния плот на KDE.

За повечето 3D моделисти POV-Ray не е нищо повече от машина за изобразяване и често те трябва да използват само ограничена част от скриптовия език POV-Ray. Това обаче не се отнася за KPovModeler, в който можете да използвате всички функции на POV-Ray, като преведете езика POV-Ray в графично дърво.

Почти всички функции на скриптовия език POV-Ray могат да се използват в KPovModeler. "Почти" - защото не можете директно да използвате променливи, цикли, макроси и някои други оператори. От друга страна, KPovModeler ви позволява да използвате части от POV-Ray скриптове, използвайки инструмента Raw POV-Ray; такъв "суров" код ще се разглежда от самия POV-Ray изключително на етапа на изобразяване.

KPovModeler поддържа следните функции:

  • Управление на сцена с помощта на графично дърво.
  • Промени в обекти, използващи контролни точки в графичния изглед или директна манипулация в прозореца с атрибути на обекта.
  • Неблокиращо изобразяване на сцена с помощта на OpenGL.
  • Копирайте/поставете и плъзнете и пуснете POV-Ray кода в дървото на обектите.
  • Отменете и повторете действията.
  • Изобразяване на сцената и разглеждане на текстурата с помощта на POV-Ray от програмата.
  • Поддръжка за почти всички POV-Ray обекти.
  • Поддръжка за всички текстури.
  • Прототипи (декларации) и описания.
  • Всички прожекционни режими на камерата.

PovRay

Persistence of Vision Raytracer е безплатен, изключително реалистичен инструмент за създаване на 3D графики. Официално са налични версии за Windows, Mac OS / Mac OS X и i86 Linux. Изходният код е достъпен за тези, които искат да пренесат програмата към други платформи.

Бяла дюна

White_dune е VRML97 инструмент от ниско ниво за платформи Unix / Linux / MacOSX и Windows. Той е в състояние да преглежда файлове във формат VRML97. За разлика от инструментите на високо ниво, той използва олекотен модел, базиран на стандарта VRML97.

Видео за приложение

AvideMUX

Avidemux е безплатен видео редактор, който предлага лесно редактиране, филтриране и кодиране на видео. Има поддръжка за много видове файлове, включително AVI, DVD-съвместими MPEG-файлове, MP4 и ASF, можете да използвате всякакви кодеци. Задачите могат да бъдат автоматизирани чрез използване на проекти, опашка със задачи и мощен скриптов механизъм.

Синелера

По принцип Cinelerra се отнася до три неща: заснемане, композиране и редактиране на аудио и видео.

Ако искате да създавате филми в същия мащаб като професионалистите, тогава Cinelerra определено е вашият избор.

CinePaint

CinePaint е предназначен за ретуширане на филми и снимки. CinePaint може да обработва различни формати като DPX, 16-битов TIFF и OpenEXR, както и познати формати като JPEG или PNG. Има поддръжка за 8-битови, 16-битови и 32-битови цветни канали, HDR и CMS.

CinePaint се използва за ретуширане кадър по кадър, почистване на шум, възстановяване и боядисване на текстури за 3D модели. Програмата е използвана при производството на много игрални филми, включително "Последният самурай", в който с нейна помощ са рисувани летящи стрели.

За фотографски цели CinePaint може да импортира HDR експозиции. Има поддръжка за 16-битов цветен печат с драйвера GutenPrint. Широка динамичен диапазон CinePaint е важен при обработката на черно-бели снимки, тъй като те имат само един канал.

Джашака

  • Редактирайте видеоклипове бързо и гъвкаво.
  • Създавайте ефекти в реално време.
  • Неограничени възможности за анимация.
  • Рисувайте върху видео кадри.
  • Създавайте музика с професионални инструменти.
  • Работете с всякакъв формат във всякаква разделителна способност.

Кино

Kino е нелинеен софтуер за цифрово видео редактиране за GNU / Linux. Програмата се интегрира перфектно с IEEE-1394 при запис, работи с видеорекордери и ви позволява да записвате видео обратно към камерата. Видеото е заснето в Сурови формати DV или AVI, тип-1 DV и тип-2 DV кодирани (отделен аудио поток).

Можете да заредите множество видеоклипове, да изрежете и поставите парчета аудио/видео и да запишете тези стъпки във файл - списък със стъпки (SMIL XML формат). Повечето от командите за редактиране и навигация са заимствани от програмата vi.

Kino може да експортира сложен филм в много формати: DV през IEEE 1394, Raw DV, DV AVI, единични кадри, WAV, MP3, Ogg Vorbis, MPEG-1, MPEG-2 и MPEG-4. Импортирането/експортирането на единичен кадър се базира на библиотеката gdk-pixbuf, която поддържа формати BMG, GIF, JPEG, PNG, PPM, SVG, Targa, TIFF и XPM. MP3 изисква куц кодек. Ogg Vorbis изисква oggenc. MPEG-1 и MPEG-2 изискват mjpegtools или ffmpeg, докато MPEG-4 изисква ffmpeg.

ЖИВЕЕ

LiVES е хибрид от софтуер за обработка на видео в реално време и нелинеен инструмент за редактиране на видео. Можете да редактирате видеоклипове веднага, без да се притеснявате за формати, размери на кадрите и честота на кадрите. Това е много гъвкав инструмент, който може да се използва както от VJ, така и от видео редактори - смесвайте и превключвайте видеоклипове от клавиатурата, редактирайте и ги залепвайте заедно в многоканална времева линия. Можете дори да записвате видео на живо, след което да редактирате и запазвате като нов клип!

recordMyDesktop

recordMyDesktop е програма за запис за работния плот на GNU / Linux. Основните му аспекти са простота и ефективност при изпълнение на основната си задача.

Програмата е разделена на две части; прост инструмент за команден ред, който изпълнява прости задачи за заснемане и кодиране на видео; и графичен интерфейс, който предоставя функционалността на програмата по по-удобен за потребителя начин.

Създател на слайдшоу

С помощта на Slideshow Creator и dvd-slideshow, можете да трансформирате снимки в красиво слайдшоу с DVD качество, украсено със специални ефекти. Остава да добавите музикален съпровод и като цяло ще бъде готино!

Системни приложения

APTonCD

APTonCD - графична помощна програмаза създаване на един или повече CD или DVD с пакети, изтеглени чрез APT-GET или APTITUDE. По този начин можете да създадете преносимо хранилище, което да се използва на други компютри, които например нямат достъп до мрежата. Можете също да създадете диск, съдържащ всички deb пакети от едно хранилище.

Бигъл

Beagle е инструмент, който ви позволява бързо да намерите вашата информация на вашия локален компютър.

Технически погледнато, Beagle е програма за Linux, която работи независимо от средата на работния плот. Beagle прозрачно и ненатрапчиво индексира вашите данни в реално време. Например:

  • Файловете се индексират незабавно, когато се създават, преиндексират се при промяна и се премахват от индекса при изтриване.
  • Имейлът се индексира, когато ги изтеглите
  • Историята на незабавните съобщения се индексира в реално време, ред по ред.
  • Уеб страниците се индексират, докато се преглеждат (ако е инсталирано съответното разширение на браузъра).

ClamAV

Clam AntiVirus е антивирусен пакет с отворен код (GPL) за UNIX, който има за цел да сканира имейл на пощенски сървъри... Комплектът включва няколко помощни програми, включително гъвкав и мащабируем многонишков демон; скенер, който работи от конзолата и инструмент за автоматично актуализиране на вирусна база данни.

Конки

Conky - лек системен монитор, силно адаптивен, работи в X, базиран на torsmo. Програмата се развива активно.

Екига

Ekiga (по-рано GnomeMeeting) е програма за аудио и видео конференции с отворен код за работния плот на GNOME. Приложението работи с VoIP протоколи H.323 и SIP. Има поддръжка за много аудио и видео кодеци, работи добре с други SIP-съвместими програми, включително Microsoft NetMeeting.

Знак на усилията ii

Endeavour Mark II е пълен набор от програми за работа с файлове. Той съдържа файлов браузър, браузър за изображения, архиватор, кошче и други помощни програми за работа с файлове и дискове.

FileZilla

FileZilla е бърз FTP и SFTP клиент.

Gparted

GParted е мощен пакет за създаване, изтриване, преоразмеряване, преместване, проверка и копиране на дялове и файлови системи в тях. Програмата е полезна за подготовка на дискове преди инсталиране на операционни системи, реорганизиране свободно пространствона диск, копиране на данни между дискове и дублиране на един дял в друг.

gZIP

gzip (GNU zip) е помощна програма за компресиране, която се разработва като заместител на програмата за компресиране. Основните му предимства са по-добрата степен на компресия и свободата от собствени алгоритми.

Катапулт

Katapult е KDE приложение, което ви позволява бързо и лесно да стартирате приложения, да отваряте отметки и др. Функционалността на програмата може да бъде увеличена чрез разширения. Katapult е вдъхновен от подобно приложение Quicksilver за Mac OS X. Katapult е написан на C ++.

K3b

K3b е замислен като напълно функционален и прост софтуер за запис на CD.

MondoRescue

Mondo Rescue е програма за възстановяване при срив на GPL. Поддържат се платформи Linux (i386, x86_64, ia64) и FreeBSD (i386). Има пакети за много популярни дистрибуции (RedHat, RHEL, SuSE, SLES, Mandriva, Debian, Gentoo). Има поддръжка за лентови устройства, дискове, мрежа и CD/DVD като резервно съхранение; поддръжка на много популярни файлови системи; LVM (управление на логически дялове); софтуерен и хардуерен RAID.

OpenBerg

Безплатен софтуер за четене, писане и публикуване електронни книгив отворени стандарти.

openSSH

OpenSSH е безплатна реализация на SSH комуникации, използвани от интернет администраторите. Потребителите на услуги като telnet, rlogin, ftp трябва да имат предвид, че техните пароли се предават некриптирани по мрежата и може би да преминат към SSH. OpenSSH криптира целия трафик (включително пароли) за ефективно противодействие на нападателите. В допълнение, OpenSSH осигурява защитена функционалност за тунелиране и различни методи за удостоверяване. Има поддръжка за всички версии на SSH протокола.

Pidgin

Pidgin е многопротоколен клиент за незабавни съобщения, който ви позволява да използвате различни системи едновременно. Ето списък на поддържаните протоколи:

  • Здравей
  • Гаду-Гаду
  • Гугъл разговор
  • Групово
  • MySpaceIM
  • ПРОСТО
  • Същото време
  • Yahoo!
  • Зефир

PuTTY

PuTTY е безплатна реализация на Telnet и SSH клиенти на Win32 и Unix системи, както и терминален емулатор на xterm.

Реконструктор

Reconstructor е програма за запис на дискове с дистрибуторски комплект Ubuntu GNU / Linux. За основа се използва Desktop (Live), Alternate (Install) или Server, след което потребителят може да персонализира комплекта за разпространение според нуждите си.

С Ubuntu Desktop като ваша база можете да персонализирате цялата си среда на работния плот. Например, можете да промените състава на софтуера, да промените външния вид (първолен екран, теми, шрифтове, тапети и т.н.), да добавите преки пътища към работния плот и т.н.

Ако вземете основен диск Alternate или Server - по подобен начин можете да промените състава на програмите.

Rox-Filer

ROX е настолна среда, заедно с GNOME, KDE и XFCE. ROX е опит да се внесат положителните аспекти на RISC OS в света на Unix и Linux. Традиционно потребителското изживяване в Unix е свързано с файлове. Почти всичко в Unix е файл: обикновени файлове, файлове на устройства и дори процеси (например в Linux те се намират в директорията / proc).

Въпреки това, последните тенденции в среди (като KDE или GNOME) все повече клонят към подхода на Windows. Това води до скриване на файловата система от потребителя и сега потребителят е принуден да прави всичко чрез множество менюта и диалогови прозорци. Потребителите на съвременни среди (както Windows, така и Unix) често не разбират къде са инсталирани техните програми или дори къде се съхраняват техните данни. Това води до факта, че потребителят престава да контролира напълно своята система и не разбира как работи.

За разлика от това, работният плот ROX се основава на файлова система. Неговият основен компонент е ROX-Filer, мощен графичен файлов мениджър, който освен че е популярен файлов мениджър сам по себе си, предоставя куп функции, предназначени да решат горния проблем.

TrueCrypt

Безплатен софтуер за криптиране на диск. Работи в операционни системи Windows Vista / XP, Mac OS X и Linux.

  • Създайте виртуален криптиран диск във файла и го монтирайте като обикновен диск.
  • Шифрирайте целия дял или дори устройството за съхранение ( USB типФлаш карта или твърд диск).
  • Шифрирайте дяла с инсталиран Windows(удостоверяване преди зареждане).
  • Криптирането се извършва автоматично, в реално време (в движение), прозрачно за потребителя.

Осигурява две нива на защита:

1) Скрит раздел(стеганография).

2) Не е възможно да се идентифицира нито един дял TrueCrypt (разделите не могат да бъдат разграничени с почти произволни данни).

VNC

VNC е акроним за виртуални мрежови изчисления. Всъщност това е система за дистанционна диагностика, която ви позволява да видите компютърната среда не само на машината, на която работи, но и от всяка точка в Интернет. Поддържат се различни хардуерни архитектури.

ВИНО

Wine е реализация с отворен код на Windows API в системите X, OpenGL и Unix.

Можем да кажем, че Wine е слой за съвместимост, предназначен за стартиране на Windows програми. Виното не изисква Microsoft Windowsзащото това е напълно безплатна алтернативна реализация на Windows API. Изходният код е 100% код, който не е на Microsoft. Въпреки че Wine може да използва собствени Windows DLL по желание. Wine също така предоставя инструменти за разработка за пренасяне на изходния код на Windows Unix системи... По този начин е възможно компилиране и изпълнение без промени. Windows програмина Unix x86 системи: Linux, FreeBSD, Mac OS X и Solaris.

XFE

х File Explorer(Xfe) е файлов мениджър за X като MS-Explorer или Тотален командир... Въпреки че всички тези файлови мениджъри са богати на функции и добре проектирани, трябва да признаете, че те са огромни! Ако сте фен на конзолата, потребител на леки настолни компютри или просто имате стар компютър, тогава разходите за такъв файлов мениджър могат да бъдат огромни, което не е много добре. Много файлови мениджъри освен това зависят от средата на работния плот и трябва да зареждат куп библиотеки, когато се зареждат. За разлика от тях, файловият мениджър на Xfe е агностичен за работния плот и изисква много ресурси.

Инструменти за разработка на софтуер

Бъгзила

(Да, Bugzilla е уеб приложение, но е толкова страхотно.) Bugzilla - безплатна системаПроследяване на грешки (проследяване на грешки) с уеб интерфейс, първоначално е разработен и използван в проекта Mozilla... Откакто неговият изходен код е открит от Netscape Communications през 1998 г., Bugzilla е приета от много организации като основен инструмент за проследяване на грешки. Приложението е популярно сред разработчиците както на безплатен, така и на собствен софтуер.

Затъмнение

Eclipse е отворена общност, чиито проекти се фокусират върху изграждането на отворена платформа за разработка, състояща се от разширяеми рамки, инструменти и библиотеки за изграждане, внедряване и управление на софтуерни продукти през целия им жизнен цикъл. Голяма и жизнена екосистема от големи доставчици на технологии, иновативни стартиращи фирми, университети, изследователски институти и физически лица поддържат платформата Eclipse.

Гамбас

Gambas е безплатна среда за разработка, базирана на интерпретатора Basic с разширения за обекти. Системата е подобна на Visual Basic (но не е клонинг!).

С Gambas можете бързо да се развивате графични интерфейсипрограми в Qt или GTK +, работете с MySQL, PostgreSQL, Firebird, ODBC и SQLite бази данни, управлявайте KDE приложения чрез механизма DCOP, превеждайте програмата си на много езици, лесно създавайте мрежови приложения, 3D графични приложения в OpenGL, CGI уеб приложения и много повече.

Geany

Geany - текстов редакторбазиран на библиотеката GTK2. Редакторът съдържа основната функционалност на интегрирана среда за разработка (IDE). Програмата е малка и бърза и зависи малко от други пакети. Има поддръжка за много типове файлове, езици за маркиране и много приятни функции.

Гоби

Gobby е безплатен съвместен редактор, поддържащ множество документи в една сесия и онлайн чат... Приложението работи на Microsoft Windows, Mac OS X, Linux и други Unix-съвместими платформи. GTK + 2.6 се използва като инструментариум за прозорци, така че приложението не изпада от общия дизайн на GNOME.

jEdit

jEdit е усъвършенстван програмен текстов редактор, чието разработване е отнело стотици (включително време за разработка на разширения) човеко-години.

Netbeans

NetBeans IDE е безплатна интегрирана среда за разработка на приложения. С NetBeans имате всички необходими инструменти за професионално изграждане на настолни, корпоративни, уеб и настолни приложения. мобилни устройства... Поддържаните езици за програмиране са Java, C / C ++ и дори Ruby. IDE работи на различни платформи, включително Windows, Linux, Mac OS X и Solaris; лесен за инсталиране и използване.

SciTE

SciTE е текстов редактор, базиран на SCIntilla. Първоначално беше проектиран да демонстрира Scintilla (), но сега се превърна в полезен редактор с общо предназначение с възможност за компилиране и стартиране на програми.

Инструменти за уеб разработка

Амая

Amaya е уеб редактор, т.е. инструмент за създаване и актуализиране на документи директно в мрежата. Средствата за преглед на страници са безпроблемно интегрирани с функции за редактиране и отдалечен достъп в една работна среда. Този подход следва първоначалната визия на мрежата като пространство за сътрудничество, а не еднопосочно публикуване.

Студио Аптана

Aptana Studio е безплатна среда за разработка на Ajax с над милион изтегляния. Уеб разработчиците от цял ​​свят вече са се уверили, че Aptana Studio е така най-добрата програмаот този вид. Studio предоставя безплатни разширения за разработка на PHP, Ruby on Rails, Adobe AIR и дори Apple iPhone.

Разбира се, Studio съдържа функции за разработване на базирани на Jaxer Ajax приложения. Всъщност, от Studio 1.1, Jaxer се поддържа напълно, така че разработването на Ajax приложения не изисква инсталиране на сървър. Вие просто създавате нов HTMLдокумент и веднага ще бъде възможно да се внедри клиент/сървър приложение с поддръжка за достъп до база данни, достъп до мрежата и много други.

Синя риба

Bluefish е мощен редактор, насочен към програмисти и уеб дизайнери с много функции, които улесняват писането на уебсайтове, скриптове и код. Bluefish поддържа много езици за програмиране и маркиране, особено за редактиране на динамични и интерактивни уебсайтове.

FontForge

FontForge е инструмент за създаване на шрифтове. Може да се използва за създаване и редактиране на шрифтове в postscript, truetype, opentype, cid-keyed, multi-master, cff, svg и растерни (bdf, FON, NFNT) формати. Възможно е да конвертирате шрифтове от един формат в друг. Има поддръжка за много формати на шрифтове от системата Macintosh.

gFTP

gFTP е безплатен многонишков FTP клиент за * NIX архитектури. Една приятна функция е поддръжката за FXP трансфери (прехвърляне на файлове между два отдалечени FTP сървъра).

Kompozer

KompoZer е много лесен за използване, което го прави най-добрият избор за случайни потребители, които искат да създадат атрактивен и професионално изглеждащ уебсайт, без да знаят езика. HTML маркиранеили уеб програмиране.

Крулер

Kruler е екранна линийка (мерна единица - пиксели) и цветен индикатор на екрана. Програма за средата на KDE.

QuantaPlus

Quanta Plus е стабилна и богата на функции среда за уеб разработка. Принципите на Quanta винаги са били обмислени архитектурни основи; развитие, насочено към ефективно и естествено използване; максимална гъвкавост и разширяемост за потребителя. Quanta е посветена да направи софтуера най-добрият по рода си в общността. Много в Quanta е проектирано така, че тези функции да могат лесно да бъдат разширени. Дори начинът за работа с XML DTD е описан с помощта на XML файлове, които потребителят може да редактира. Други функции включват възможността за импортиране на DTD, писане на скриптове за контрол на съдържанието на редактора, визуално създаване на диалогови прозорци за скриптове и присвояване на скриптове на практически всяка файлова операция.

SeaMonkey

Проектът SeaMonkey е усилие на общността за създаване на приложение за всякакви интернет нужди. Популярни приложения от този вид в миналото бяха Netscape и Mozilla, но сега проектът SeaMonkey се развива в тази посока, съчетавайки всички най-нови концепции. Функционалността на програмата включва уеб браузър, клиент за имейл и дискусионни групи, HTML редактор, IRC чат и инструменти за уеб разработка. SeaMonkey със сигурност ще бъде полезен за напреднали потребители, уеб разработчици и корпоративни потребители.

Намигване

Wink - приложения за създаване на уроци и презентации, предимно за създаване нагледни помагалаза работа с програми (например визуални уроци в MS Word / Excel и др.) С Wink можете да създавате екранни снимки, да добавяте обяснения, бутони, заглавия и т.н. По този начин можете да получите много ефективни презентации и уроци.

Xampp

Много хора знаят от своя опит, че не е лесно да се инсталира Apache уеб сървър и още по-трудно да се свърже с MySQL, PHP и Perl. XAMPP е лесна за инсталиране дистрибуция на Apache, която също съдържа MySQL, PHP и Perl. XAMPP всъщност е лесен за инсталиране на сървър - просто изтеглете пакета, извлечете съдържанието и започнете.

Офис софтуер

Кошници за бележки

Това е приложение за водене на бележки с общо предназначение. Сред функциите:

  • Лесно създавайте бележки от всякакъв тип
  • Събирайте данни на едно място и ги споделяйте с други
  • Централизирайте информацията за вашите проекти
  • Организирайте мислите си бързо в кутии с идеи
  • Направете списъци със задачи
  • И още много.

Firefox

Много хора знаят, че Firefox е уеб браузър. Неговите отличителна чертаИма огромен брой разширения, които подобряват функционалността на Firefox, така че можете лесно да модифицирате Firefox така, че да отговаря на вашите нужди.

Гном прави

Мощен, бърз и сладък софтуер за дистанционноработния плот на GNOME, но GNOME Do не е само за GNOME. Въпреки че е написан от фен на GNOME, той също работи чудесно в KDE и други среди.

GNOME Do не е търсачка. Ако знаете какво търсите и какво искате, Do ще ви помогне да го направите за нула време. GNOME Do е нещо повече от програма за стартиране на други програми. Можете да изпращате електронна поща и незабавни съобщения, да пускате музика и да търсите информация в Интернет. Всичко това е възможно благодарение на разширенията.

GnuCash

GnuCash е счетоводен софтуер за личен и малък бизнес. Приложението се разпространява свободно под лиценза GNU GPL и е достъпно за платформи GNU / Linux, BSD, Solaris, Mac OS X и Microsoft Windows.

Програмата е лесна за използване, но в същото време мощна и гъвкава. GnuCash ви позволява да следите банкови сметки, акции, приходи и разходи. Програмата е базирана на професионални принципи на финансовия мениджмънт, което гарантира баланс и точни отчети.

HomeBank

HomeBank е безплатен софтуер за управление на вашите лични финанси. Програмата е проста като дизайн. Можете лесно да анализирате финансовото си състояние с мощни инструменти за филтриране и диаграми.

в колектор

inCollector е приложение за съхранение на различни работни данни (като бележки, история на съобщенията, цитати, серийни номера, изходни кодове, уеб адреси, думи и др.). Всички записи могат да бъдат оборудвани с етикети, които ще ви помогнат да намерите този, от който се нуждаете в бъдеще. Има и папки за търсене, които ви позволяват да търсите записи по определен критерий. Можете също така да експортирате (и разбира се да импортирате) записите във външен файл.

Мелд

Meld е инструмент за намиране на визуални разлики. Можете да сравните съдържанието на два или три файла и да ги редактирате, ако е необходимо (разликите се актуализират автоматично). Можете да сравните съдържанието на две или три директории и ако има разлики, потърсете разлики във файловете. Можете да видите разликите между текущия файл и копие на файла на сървър на системата за контрол на версиите, като CVS, Subversion, Bazaar-ng и Mercurial.

Openoffice

OpenOffice.org е многоплатформен офис пакет. Състои се от основни настолни приложения като текстов процесор, електронни таблици, програма за презентации и векторен графичен редактор. Интерфейсът и функционалността на пакета наподобяват други офис пакети. Гъвкавият OpenOffice.org се справя добре с голямо разнообразие от формати, включително собствените формати на Microsoft Office и неутралния формат OpenDocument от консорциума OASIS.

Пакетът е наличен на над 65 езика и все повече и повече благодарение на общността. OpenOffice.org работи стабилно на Solaris, Linux (включително PPC Linux), Windows, Mac OS X (X11) и много други платформи.

PDFedit

Безплатен (и с отворен код) PDF редактор на документи. Има както графична, така и конзолна версия.

qOrganizer

qOrganizer е организатор с общо предназначение, състоящ се от календар с график, напомняния, дневник/бележки за всеки ден и списък със задачи. Учениците могат да намерят полезни функции като график на уроците и дневник за оценки и отсъствия. Програмата е лесна за използване и следва нов подход към организаторите.

RSSowl

Приложенията, които събират данни от сайтове за RSS емисии, се наричат ​​агрегатори. RSSOwl е подобно приложение. RSSOwl ви позволява да събирате, организирате, актуализирате и запазвате информация от такива новинарски емисии. Този процес е прост и приятен. Избраната информация може да бъде запазена в различни формати за по-нататъшно офлайн четене или обмен с други хора. Приложението е лесно за конфигуриране, има версии за различни езиции най-важното е, че работи на множество платформи.

Specto

Specto е настолно приложение, което следи променящите се събития (като актуализации на уебсайтове, получена поща, промени във файлове и папки, системни процесии др.) и показване на изскачащи известия за настъпването на тези събития.

Например, Specto може да наблюдава актуализациите на уебсайта (или новинарски канали, снимки или каквото и да е) и да уведомява потребителя за активност. По този начин се отървавате от необходимостта постоянно да посещавате този сайт, за да разберете дали е имало актуализации.

Слънчева птица

Mozilla Sunbird е кросплатформен календар, изграден върху Mozilla Toolkit. Това е просто и пълнофункционално приложение за календар, което може да се използва на много платформи.

Треньор по задачи

Task Coach е просто приложение с отворен код за управление на лични задачи и списъци със задачи. Тази програма се роди благодарение на разочарованието на Франк, че добре познатите аналози като тези, вградени в Outlook или Lotus Notes, не позволяват създаване на сложни задачи. Но често задачите се състоят от няколко действия. Task Coach е замислен с поддръжка за сложни задачи.

Thunderbird

Thunderbird ви позволява да работите с електронна поща по начин, който ви подхожда, отговаряйки на всички ваши специфични нужди – например разширено търсене на съобщения или слушане на звукови файлове директно от писма.

Thunderbird 2 предлага на потребителя много начини за работа с пощенски папки, като любими съобщения, наскоро прегледани съобщения или папка, съдържаща непрочетени съобщения. Както обикновено, можете да създадете RSS емисия или папка на дискусионна група, за да сте в крак с най-новите разработки, които ви интересуват. Thunderbird 2 също ви позволява да разширите панела за преглед на съобщения до цял екран.

В Thunderbird 2 можете да маркирате съобщения със специфични тагове, като „To Do“ или „Done“ и дори да създавате персонализирани тагове, които да отговарят на вашите нужди.

tkdiff

tkdiff е графичен интерфейс за търсачката на diff. Програмата се състои от два блока, в които можете да видите разликата между двата файла. За бързо навигиране в документа има поддръжка за функции като раздели за разлики и графична карта на разликите.

Зим

Zim е WYSIWYG текстов редактор, написан на Gtk2-Perl. Редакторът има за цел да пренесе идеята за уики на работния плот. Всяка страница се записва като текстов файл с уики маркиране. Страниците могат да съдържат връзки към други страници, като страниците се записват автоматично. Страниците са подредени в йерархична структура, която наподобява йерархични редактори (т.нар. outliners). Zim може да се използва за поддържане на списъци със задачи или като личен плановик.

През 90-те години безплатният софтуер се смяташе за екзотичен в корпоративната среда и единственият забележим конкурент на собствените гиганти, водени от Microsoft за дълго време, беше Red Hat, но от втората половина на 2000-те ситуацията започна да се променя бързо. Софтуерът с отворен код се превърна в масово за много големи компании и се появиха десетки надеждни доставчици на софтуер с отворен код, които са постигнали подходящото ниво на експертиза и опит, за да обслужват големи и взискателни корпоративни клиенти.

През 2014 г. има много играчи, които успешно се конкурират с доставчици на търговски софтуер в редица области. В допълнение към Red Hat, това са организации, ориентирани към отворен код като Google, Apache Software, Novell, SUSE, Acquia и др. На пазара се появяват все повече OpenSource аналози на съществуващи патентовани решения. Общностите с отворен код стават все по-силни и подобряват качеството и функционалността на продуктите.

По правило самата разработка се предлага безплатно и се комерсиализира чрез поддръжка и персонализиране. Това създава допълнителна конкуренция и в резултат на това допринася за развитието на софтуерни продукти с отворен код.

В почти всички индустрии и области на дейност има възможност за използване на софтуер, базиран на отворен код. Почти всеки собствен софтуер има валиден аналог с отворен код:

  • Cisco VPN - OpenVPN,
  • Oracle Database - PostgreSQL,
  • Microsoft Hyper-V - OpenVZ,
  • MS Active Directory - Samba,
  • Avaya IP Office - Asterisk и др.)

Въз основа на конкретни бизнес цели можете да сравните цената и времето за внедряване на решение, базирано на собствен софтуер и OpenSource.

Софтуер с отворен код в страните по света

САЩ

През март 2016 г. администрацията на президента на Съединените щати представи предварителна версия на законопроекта за използването на държавни ведомства. Участниците на пазара подкрепиха инициативата.

Според документ, публикуван от Белия дом, правителствените агенции на САЩ могат да споделят помежду си изходния код за определени проекти, за да повишат тяхната ефективност и да премахнат необходимостта от разработване на продукта от нулата. Повече за това.

Индия

През октомври 2011 г. стана известно, че правителството на Пенджаб е решило да закупи софтуер от Microsoft, отменяйки решението си от 2008 г. да инсталира безплатен софтуер на 46 000 компютъра в 4 956 училища. „Решихме да преразгледаме предишното решение“, каза Балдео Пурушартха, държавният секретар на училището.

Правителството на Пенджаб стартира програма за информатизация за ученици от 6-12 клас през 2004-2005 г. Държавният департамент по ИКТ образованието на Пенджаб изпълнява проект, който организира компютърни класовес необходимото оборудване, софтуер и широколентова интернет връзка. В същото време на държавно ниво решението на Бхарат получи широка подкрепа Операционна системаРешения (BOSS), тествани и сертифицирани от Linux Foundation за училищна употреба поради финансовото си включване.

Според президента на щата Пенджаб към 2008 г. минималната цена за актуализиране на софтуер, лицензиран от Microsoft - за 16 578 компютъра в размер на 1 375 рупии на компютър - е 23 милиона рупии за пет години. Поради тази причина през септември 2008 г. правителството на щата Пенджаб реши да закупи и инсталира BOSS във всички държавни начални училища и обяви, че от 2011 г. всички ученици в началното училище ще бъдат обучени да използват BOSS. Работата приключи през април 2011 г., включително обучението на 6600 учители.

Но на 8 август 2011 г., след задълбочен преглед на резултатите от проекта, ръководителят на Държавното образователно училище в Пенджаб каза, че Училището по образование ще се върне към използването на софтуер на Microsoft ... за обучение на деца в началните класове на общественото училища. Разходите за подновяване на лицензите ще бъдат около 7 милиона рупии, от които 3,77 милиона вече са отпуснати от правителството.

Освен това около 90 000 компютъра ще бъдат инсталирани в държавните училища, свързани към мрежата EDUASAT, чрез които учениците могат да гледат предавания на живо от различни лекции. Според предварителни изчисления началната цена за софтуер и лицензи на Microsoft ще бъде 30 милиона рупии. Тази сума не включва цената на оборудването и др.

По-рано, през февруари 2011 г., беше решено да се използва BOSS за работа в мрежата EDUASAT. Но сега, по думите на Пурушарт: `` За да направим възможно най-много пълно използване инсталирани компютри, на който учениците ще учат софтуер на Microsoft, ние искаме да използваме Microsoft и в EDUASAT`.

Имайте предвид, че Пенджаб беше първият щат, който активно внедри Linux в училищата. В момента BOSS все още се използва в индийските щати Харяна, Гуджарат, Керала и Утар Прадеш.

Германия

Според скорошно проучване на Технологичния институт на Джорджия (САЩ), Германия е четвъртата най-висока степен на проникване на софтуер с отворен код в публичния сектор в света. През 2001 г. Министерството на външните работи на Федерална република Германия (а с него и всички посолства и консулства) преминаха към Linux. Консултантската фирма McKinsey потвърждава няколко пъти, че Foreign Office прави значителни спестявания, като използва Linux, OpenOffice и Thunderbird вместо пакета на Microsoft от Windows, Office и Outlook. Говореше се дори, че дипломатите харчат по-малко за ИТ от служителите на която и да е друга държавна агенция.

Но уловката е, че в експлоатация условно безплатният софтуер понякога е по-скъп от безусловно платения софтуер. Динозаврите като Microsoft могат да осигурят по-добра и по-евтина поддръжка от по-малките компании за поддръжка на Linux. И понякога е по-изгодно да закупите лиценз. Ето защо, например, същият германски външнополитически отдел се връща към софтуера на Microsoft тази година. Служителите оцениха постоянните проблеми с техническата поддръжка в пари, както и трудността при овладяването на софтуера с отворен код (много служители се оплакаха от това) и говориха в духа, че сребролюбивият плаща два пъти.

Русия

С решения на правителството и президента на Руската федерацияДмитрий Медведев, през 2008 г. вътрешният софтуер с отворен код беше въведен във всички училища на Руската федерация и ще бъде инсталиран във всички държавни и бюджетни организации, за да се гарантира националната сигурност в ИТ сектора.

Проект Penguin - внедряване с отворен код

Проектът Penguin е проект за внедряване на Linux технологии и софтуер с отворен код в училища и университети в Русия през 2009-2010 г. финансиран от ФАО - Федералната агенция за образование на Руската федерация. Съгласно договора за Penguin Project трябва да бъдат завършени три етапа:

  1. Усъвършенстване на учебниците и методическо осигуряване
  2. Разработване на техническа поддръжка и интернет портали
  3. Обучение на 60 хиляди учители по Linux и технологии с отворен код

1. През 2008-09 г. беше извършено разработване на основни учебници по информатика за университети и училища на базата на софтуер с отворен код в съответствие с държавните стандарти и изискванията на Единния държавен изпит по информатика и ИКТ. 2. През 2005-2009 г. беше извършена разработка на интернет поддръжка с учебници по основни информатика и основни пакети софтуер с отворен код за Windows и Linux. 3. През 2005-2007 г. бяха проведени и разработени пробни курсове за учители по информатика и училищни учители по Linux технологии и Open Source. съвместно с московските педагогически университети на Московския държавен педагогически университет и Московския държавен педагогически университет с подкрепата на ЮНЕСКО, IBM Corporation и Linux Center.

    • ВАК, проф., доц. на науките 16:32, 15 октомври 2009 г. (UTC)

Отворен код - мнението на президента на Руската федерация

На тази среща Д. А. Медведевказах:

„... Ако седнем сега напълно на иглата на чужд софтуери "лежа" дълги години, после няма да се измъкнем от него. И ще се развиваме въпреки световните тенденции. В същото време също е невъзможно да обявим, че утре ще прехвърлим всички компютри в училищата (а потенциално това е много по-сериозна мрежа от компютри) към софтуер с отворен код, с безплатен лиценз, защото има проблеми с връзките, има технологични проблеми. Тоест и тук няма пълна готовност. Какво да правя?

Ние предлагаме поемете по компромисен път, и този път вече е започнал да се реализира. За три години закупете лицензен пакет от основни програми(Имам предвид, на първо място, операционни системи, архиватори, офиси, редактори, "Photoshop" - като цяло всичко, което обикновено се използва от потребителите, включително в училищата), но в същото време не спирайте, а работете върху вътрешни пакетни програми с отворен достъп (и сега ще говорим за това по-подробно), така че по-късно, в крайна сметка след три години (ако се окаже по-рано, е още по-добре),

Създайте такъв оптимален моделв които училищата и евентуално всички държавни агенции ще могат да избират това, от което се нуждаят: или да продължат да използват търговски продукти за своя сметка, а не за сметка на федерални средства, или да преминат към вече напълно адаптирана, приемлива система за тях, въз основа на свободен достъп, отворен код ... ".

Декември 2010 г.: Путин нареди прехвърлянето на властта към Linux

Историята на документа за прехода на държавните органи към свободен софтуер продължава от 2007 г., когато Министерството на информацията и комуникациите започна да разработва Концепцията за развитие и използване на свободен софтуер в Руската федерация, която беше публикувано през пролетта на 2008 г. Скоро обаче последва оставката на министър Леонид Рейман и назначаването на поста на Игор Шчеголев беше предизвикано от преразглеждане на концепцията.

Въпреки това, през пролетта на 2008 г., няколко дни преди прехвърлянето на властта към Дмитрий Медведев, Владимир Путин, докато все още е президент на Русия, спомена плана за миграция към софтуер с отворен код за федералните институции в списъка с инструкциите си за правителството, като по този начин си поставя тази задача.

Пакети с отворен код за училища

Пакети с отворен кодза училища са предназначени за инсталиране на програми в училища и домашни компютри с опер Windows системии Linux. Linux Live-CD е проектиран да работи с отворен код на домашни компютри с Windows, без да инсталирате Linux на компютъра.

С решения на правителството на Руската федерацияместен софтуер с отворен код през 2008 и 2009 г беше изпратено до всички училища на Руската федерация и ще бъде инсталирано във всички държавни и бюджетни организации за гарантиране на националната сигурност в ИТ сектора.

Операционна система с отворен код Linux

Отворен офис софтуерен пакет

Отворен офис пакетможе да се инсталира свободно и да се използва не само на персонални компютрис ОС Linux, но също и на компютри с Windows. В този случай документи и файлове, подготвени в офис пакета MS Office, могат да се четат и обработват в пакета Open Office.

Състав на пакета Open Office:

  1. OpenOffice.org Writer- Rich Text Editor Writer за създаване на писма, книги, отчети, бюлетини, брошури и други документи, съвместими с MS Office.
  2. OpenOffice.org Calc- Spreadsheets Calc има усъвършенстваните възможности за анализ, диаграми и вземане на решения, очаквани от висококачествени електронни таблици, съвместими с MS Office.
  3. OpenOffice.org Impress- Редакторът на презентации Impress предоставя всичко общи фондовемултимедийни презентации като напр специални ефекти, инструменти за анимация и рисуване. Съвместим с файловия формат на Microsoft PowerPoint и може също да запази работата ви в множество графични формати, включително Macromedia Flash (SWF).
  4. База OpenOffice.org- Database Base предоставя инструменти за работа с бази данни в рамките на прост интерфейс. Той може да създава и редактира формуляри, отчети, заявки, таблици, изгледи и връзки, така че управлението на свързана база данни да е почти същото като в други популярни приложения за бази данни. Base включва HSQLDB като двигател за релационна база данни по подразбиране. Може също да използва dBASE, Microsoft Access, MySQL или Oracle или всяка база данни, съвместима с ODBC или JDBC.
  5. Отворете Office Draw Draw, векторен графичен редактор, който може да прави всичко от прости диаграми или блок-схеми до 3D произведения на изкуството. Draw може да импортира графики от много често срещани формати и да ги запазва в над 20 формата, включително PNG, HTML, PDF и Flash.
  6. Gimp- редактор на растерни графики Gimp, програма за създаване и обработка на растерни графики. Частично се поддържа векторна графика.

Писател на текстов редактор с отворен код

OpenOffice.org Writer - текстообработваща програма и визуален редакторхипертекст, е част от OpenOffice.org и е безплатен софтуер (пуснат под LGPL).

Writer е подобен на Microsoft Word и функционалността на тези редактори е приблизително еднаква. Предоставя на потребителя съвременни инструменти за писане, редактиране и форматиране на документи.

Заедно с познатия интерфейс и функционалност:

* създаване и форматиране на абзаци от текст и страници, * добавяне на раздели и горни и долни колонтитули, * вмъкване на изображения и мултимедийни обекти, * визуализация и отпечатване на документи, * записване на промени и преглеждане на текстове, * автоматична регистрациясъдържание, индекси и бележки под линия, * добавяне на макроси и контроли, * работа с таблици, * проверка на правописа и много други,

Концепцията за прилагане на стилове е чудесно решение за улесняване на създаването и форматирането на вашите документи. Работата със стилове се поддържа във всички компоненти на офис пакета, но в OpenOffice.org Writer е най-пълно внедрена.

Пет групи стилове - абзаци, знаци, страници, рамки и списъци - предоставят на потребителя много опции за лесно форматиране на документи. Специален панел "Стилове и форматиране" ви позволява да управлявате стилове, като променяте съществуващи и създавате нови. И колкото по-сложен е документът, колкото по-често трябва да го променяте, толкова по-очевидно става предимството на стилизирането.

Друг инструмент, Навигаторът, предоставя възможност за бързо навигиране в документа чрез избиране на заглавия, бележки под линия, рамки или други обекти като ориентири.

Както при другите компоненти, има много добавки (разширения) за Writer, които подобряват основната функционалност на компонент или предоставят допълнителни функции, например проверка на граматиката или публикация в MediaWiki.

Writer поддържа голямо разнообразие от формати за импортиране и експортиране на файлове, включително записване в PDF и импортиране на docx. А изпращането на файл по имейл става с едно щракване на бутон.

Calc Отворете електронни таблици

начало: OpenOffice.org Calc е приложение за електронни таблици. С негова помощ можете да анализирате въведените данни, да правите изчисления, да прогнозирате, да комбинирате данни с различни листовеи таблици, изграждане на диаграми и графики.

Calc е актуален и търсен компонент на OpenOffice.org за работа с електронни таблици в бизнес средата. Любимият инструмент за счетоводители и мениджъри за създаване на отчети.

Стъпка по стъпка въвеждането на формули в клетките на електронната таблица с помощта на съветника улеснява формирането на сложни и вложени формули, демонстрира описания на всеки параметър и крайния резултат на всеки етап от въвеждането.

Условното форматиране и стиловете на клетките ви помагат да организирате подготвените си данни и централни таблиции графиките показват резултатите от работата.

Повече от две дузини формати за импортиране и експортиране на файлове, включително функции за импортиране на текст, ви позволяват да работите с почти всякакви данни. Също така, като използвате специален инструмент, можете да импортирате данни от други източници, например бази данни, или можете да създадете обновяем диапазон, така че импортираните данни винаги да са актуални.

Поддържат се връзки между различни електронни таблици и съвместно редактиране (от OpenOffice.org 3.0).

Налични са различни настройки за отпечатване на готови листове на принтера: мащаб, полета, горни и долни колонтитули. А вградената проверка на правописа, като в текстов редактор, ще подобри качеството на готовия отчет.

Отворете векторния графичен редактор Draw

OpenOffice.org Draw- редактор на векторна графика, сравним по функционалност с CorelDRAW, е част от OpenOffice.org.

Редактор на векторна графикае инструмент за рисуване, който използва векторна графика. Той съдържа редица услуги, които ви позволяват бързо да създавате всякакви чертежи. Векторни графикиви позволява да запазвате и показвате изображения като вектори (две точки и линия), а не като колекция от пиксели (точки на екрана). Векторната графика улеснява запазването и преоразмеряването на изображения.

Графичен редактор за рисуванеперфектно интегриран в системата OpenOffice.org, което прави много лесен обмен на снимки между всички модули на системата. Например, ако създадете чертеж в Draw, можете лесно да го използвате в документ на Writer чрез копиране и поставяне. Можете също да работите с графики директно в модулите Writer и Impress, като използвате подмножество от функции и инструменти от Draw.

Пакетът включва пълнофункционални „съединители“ между формите, които могат да използват различни стилове на линии и ви позволяват да рисувате чертежи като блок-схеми.

Необходимостта от векторен редактор като част от офис пакет е извън съмнение. Обхватът на такъв редактор е доста широк: от най-простите снимки и декларации до диаграми, диаграми и чертежи.

В допълнение към вашите собствени обекти, можете да вмъквате диаграми, формули и други елементи, създадени в други компоненти на OpenOffice.org, в снимки. Draw също така поддържа експортиране на растерни изображения в повечето формати, както обичайни, така и специални.

Draw има всичко необходими инструментиприсъщи векторни редактори:

* свързващи линии, размерни линии, таблици. * Работа с текст и текстови ефекти; * Промяна на запълване на цвета, сянка, прозрачност; * Поставяне, щракване и управление на обекти с помощта на слайдове, слоеве и водачи; * Поддържа различни операции върху обекти: събиране, изваждане, групиране и трансформиране на фигури; * Рисуване на триизмерни обекти; * Рисуване с графични примитиви, криви на Безие; * Ефекти: осветление, морфинг и дублиране;

В допълнение към вашите собствени обекти, можете да вмъквате диаграми, формули и други елементи, създадени в други компоненти на OpenOffice.org, в снимки. Draw също така поддържа експортиране на растерни изображения в повечето формати, както обичайни, така и специални.

Използването на галерията (съхранение на обекти) ви позволява да организирате съществуващи изображения, а поддръжката на текстови стилове спестява време при правене на обекти от същия тип.

Готовият чертеж или чертеж може да се отпечата на принтер или да се експортира в растерно изображение или, например, в PDF.

Максималният размер на чертежа в Draw е 300x300 cm.

Започвайки с версия 3.0 на OpenOffice.org, Draw поддържа не само експортиране, но и импортиране на PDF (изисква инсталиране на специално разширение на OpenOffice.org).

Отворена релационна база данни

Base е релационна база данни с отворен код, която ви позволява да създавате, редактирате и манипулирате таблични данни.

На потребителите се предоставя доста голям набор от инструменти и таблици за обработка на данни: редактори на формуляри, заявки, отчети, таблици в базата данни. С тяхна помощ можете да анализирате входните данни, да правите изчисления, да прогнозирате, да обобщавате данни от различни листове и таблици, да изграждате диаграми и графики.

Редакторът на заявки ви позволява да създавате почти цялата гама от SQL заявки към бази данни за избор, модифициране, добавяне на данни. Поддържат се вложени и параметрични заявки. Визуалната част на редактора ще опрости процеса на конструиране на заявки за начинаещ потребител.

Редакторът на формуляри ви позволява да използвате почти всеки стандартен инструмент за управление на съдържанието на базата данни. Той предоставя контроли за текстови, цифрови, двоични полета, списъци, падащи списъци, таблици, бутони, календар и други елементи.

инструмент за работа с външни източници на данни плюс вградена СУБД HSQLDB. С помощта на Base можете да добавяте, изтривате, редактирате записи на база данни: MySQL, HSQLDB (обикновено в комплект с OpenOffice.org), PostgreSQL, DB2, Oracle.

Възможна е и работа с таблици DBF, MS Access, адресни книги, текстови файловекакто и електронни таблици, създадени в OpenOffice.org Calc или MS Excel.

Достъпът до външни източници на данни се осъществява с помощта на ODBC, JDBC, SDBC и други технологии. Пълният списък с поддържани технологии и източници на данни зависи от операционната система, която използвате.

По-сложното управление и обработка на данни се извършва с помощта на макроси и средства на езика за програмиране OO Basic.

Редакторът на таблици ще ви помогне да създавате и управлявате таблици във вградената база данни HSQLDB, както и с някои възможни ограничения за други бази данни.

Base има вграден съветник за отчети с основни функцииза създаване на отчети или таблици или заявки. Но има още най-добрият инструментсъздаване на отчети - Sun Report Builder. Този инструмент ви позволява да създавате отчети с почти всякаква сложност. Той поддържа групиране, вградено изпълнение на UDF, условно форматиране. Резултатът от SRB е документ Writer или Calc, който по-късно можете да отпечатате или редактирате.

С Base можете да създавате източници на данни. Например, като организирате връзка с външна база данни в Base и филтрирате необходимите данни с SQL заявка, можете да работите с тези данни в OOo Calc.

Отворени системи за програмиране

  1. FreePascal 2.0.4 - Безплатен компилатор на Pascal и Object Pascal - Lazarus или KDevelop се препоръчва като IDE.
  2. Затъмнение- Отворен комплекс от отворени системи за програмиране за разработване на модулни кросплатформени приложения.
  3. Гамбас- безплатна система за програмиране 2) VISUAL BASIC IDE за създаване на програми, базирани на Qt, GTK, OpenGL, SDL и CGI WEB

Минимален училищен пакет с отворен код

Включва програми с отворен код

  1. графична среда XFCE;
  2. бърз текстов редактор Abiword;
  3. Gnumeric редактор на електронни таблици.

Минимален пакетПрограми с отворен код:

  1. Офис пакет: OpenOffice.org 2.3;
  2. Уеб браузър: Firefox 2.0;
  3. Редактор на изображения: Gimp 2.4;

Допълнителен диск Съдържа програми за училища и други образователни институции:

  1. Редактор на уеб странициСиня риба;
  2. Програмни езиципаскал (Free Pascal и Lazarus), базов (gambas), лого (KTurtle);
  3. Системи математически изчисления(Максима и Scilab);
  4. АнтивируснаСървър за кеширане на ClamAV и Squid, СУБД PostgreSQL

Оптимизиран за инсталиране и работа на компютри с 128 до 256 MB памет и процесор от PI 233 MHz.

Linux LiveCD CD

Linux CD Live-CD е проектиран да работи с отворен код на домашни компютри с Windows без Linux инсталациина компютър.

CD L Inux Live CDоптимизиран за работа с CD за Linux инсталация на компютър с 128 до 256 MB памет и процесор от PI 233 MHz. Поддържат се сесии за запазване на настройки и документи домашна папкамежду рестартирането.

Опцията с най-ниски хардуерни изисквания осигурява приемлива производителност дори на системи със 128MB памет.

Включва XFCE графична среда; Тази дистрибуция включва лекия и бърз текстов редактор Abiword и програмата за електронни таблици Gnumeric.

Освен това първият диск съдържа:

  1. Офис пакет: OpenOffice.org 2.3;
  2. Уеб браузър: Firefox 2.0;
  3. Имейл: Claws Mail;
  4. Работа с изображения: Gimp 2.4;
  5. и още повече от 1000 програми, които ви позволяват да решавате най-широк кръг от задачи.

Училищен сървър

Училищен сървъре сървърна операционна система с широка функционалност, напълно персонализирана чрез уеб интерфейс, чрез който се управляват компоненти.

Състав:

  1. уеб приложения за подпомагане на организирането на образователния процес:
  2. Moodle - система за дистанционно и интерактивно обучение, съдържа примери за курсове;
  3. Mediawiki - система за организиране на "база от знания" с помощта на Wiki технология;

за организиране на локална мрежа:

  1. DHCP и DNS сървъри;
  2. Squid прокси сървър (с поддръжка за показване на статистика за достъп);
  3. защитна стена;
  4. управление на мрежови интерфейси;
  5. времеви сървър;
  6. файлови сървъри:
  7. Samba сървър (за организиране на достъп до директории, достъпни чрез протокола Samba);
  8. FTP сървър;
  9. интерфейс за създаване на локални огледала на хранилища;
  10. CUPS сървър за печат
  11. MySQL (за Moodle и Mediawiki);
  12. Apache2 уеб сървър;
  13. интерфейс за актуализиране на системата (включително конфигуриране на актуализации);
  14. архивиране;
  15. управление на акаунти (възможност за импортиране на акаунти от системата 1C: Chronograph);
  16. пощенски сървър с поддръжка за антивирус и анти-спам.
    • ВАК, проф., доц. на науките 04:29, 19 юли 2009 г. (UTC)

Софтуер с отворен код в Русия

Понастоящем софтуерът с отворен код започва да се разпространява широко в образователната система на Русия, сред причините за което е широко разпространеното незаконно разпространение на търговски затворен софтуер за внос.

С решения на правителството вътрешният софтуер с отворен код беше въведен през 2008 г. във всички училища на Руската федерация и ще бъде инсталиран във всички държавни и бюджетни организации, за да се гарантира националната сигурност в ИТ сектора.

Софтуерът с отворен код може да се инсталира и използва свободно във всички училища, офиси, университети и изобщо персонални компютрии във всички държавни, бюджетни и търговски организации и институции в Русия и в страните от ОНД съгласно Общия публичен лиценз (GPL).

    • ВАК, проф., д.т.н., 09:50 ч., 16 юли 2009 г. (UTC)

Софтуер с отворен код в училища и университети

Използване на софтуер с отворен коди Linux Technologies в училищата и университетите в Москва започнаха през 2005-2006 г. след провеждане на семинари "Linux Technologies и Open Source Software" съвместно с IBM и UNESCO на базата на Московския държавен педагогически университет.

През 2007г. С решения на правителството на Руската федерация основните пакети на софтуер с отворен код бяха препоръчани за внедряване във всички училища на Русия и използване за преподаване на информатика и информационни технологии във всички класни стаи по компютърни науки на всички училища в Руската федерация.

Фон на основните пакетипрограмите по информатика, тяхното разработване, внедряване и разпространение в училищата в Русия и страните от ОНД започват в края на 90-те години, когато са разработени основни софтуерни пакети за местни персонални компютри BK, Corvette и UKNTs и бяха разпространени под формата на отворен код и безплатен софтуер за училища.

Всички средни училища в Русияпрез 2008-2009г. получиха основни пакети от лицензиран търговски и безплатен софтуер с отворен код за обучение компютърна грамотност, основите на компютърните науки и новите информационни технологии с операционни системи Windows и Linux.

В четири региона на Русияпрез 2008-2009г работа по въвеждане и използване в средните училища на основни софтуерни пакети за кабинети по информатика и изчислителна технологияи започна обучение на учители и преподаватели по информатика по технологии с отворен код в Windows и Linux.

Според доктрина информационна сигурност RF, преподаването на компютърна грамотност и информатика трябва да бъде придружено от правна образователна програма по преподаване на защита на информацията в компютър, защита от компютърни вируси, порно сайтове и информационна сигурност в местни и глобални мрежиКомпютър, базиран на безплатен софтуер с отворен код.

През 2007 г. бяха пуснати първите учебници по информатика за университети и училища за преподаване на компютърни науки в съответствие с държавните образователни стандарти с безплатен търговски затворен софтуер с отворен код в Windows и Linux.

    • ВАК, проф., д.т.н., 09:51, 16 юли 2009 г. (UTC)

Определение за отворен код

Определение за отворен код) се използва от Open Source Initiative за определяне на степента, до която софтуерният лиценз отговаря на стандартите за софтуер с отворен код (Open Source). Въз основа на директивите за свободен софтуер на Debian, които са написани до голяма степен от Брус Перенс.

Определението се състои от десет лицензионни изискванияза отворен код:

  1. Безплатно разпространение.Това означава, че лицензът не трябва да налага ограничения върху продажбата и разпространението на софтуера.
  2. Налични източници.Дори ако софтуерът не се доставя с изходния код, изходният код трябва да е лесно достъпен.
  3. Възможност за модификация.Простата способност за четене на изходния код не позволява да се експериментира с него и да се пускат модификации
  4. Дори в случай на неприкосновеност на изходния код на автора, производните програми и техния изходен код трябва да се разпространяват свободно.
  5. Няма дискриминация срещу хора и групи хора.Някои страни, като Съединените щати, имат някои ограничения за износ на софтуер.
  6. Няма дискриминация въз основа на целта на използване.Безплатният лиценз трябва да позволява всички дейности, включително генетични и ядрени изследвания, търговски приложения и т.н.
  7. Разпространение на лицензи... Правата, свързани със софтуера с отворен код, трябва да се прилагат за всички потребители на програмата, без да сключват допълнителни споразумения, като например споразумения за неразкриване.
  8. Лицензът не трябва да ограничава други софтуерни продукти.С изключение на баналната несъвместимост, потребителят има право да избира какво да използва.
  9. Лицензът трябва да бъде технологично неутрален... Тоест лицензът не трябва да изисква нищо от интерфейса или технологиите, използвани в производната програма.
  10. Лицензът не трябва да е обвързан с конкретен продукт.Правата върху програмния код не трябва да зависят от това дали програмата е част от продукт. Лице, което разпространява програма изолирано от колекцията или прехвърли част от кода към друг продукт, има същите права като колекцията.

Целият софтуер на LiveCD и DVD е безплатен софтуер с отворен код (безплатен софтуер с отворен код), с някои изключения (Flash, Opera, Acrobat Reader и други), намиращи се в хранилището без oss. Когато говорим за безплатен софтуер, Имаме предвид свобода, а не цена.

Какво е безплатен софтуер

Движението за свободен софтуер е започнато от Ричард М. Столман, който основа проекта GNU (рекурсивно съкращение: GNU "s Not Unix) през 1984 г. Година по-късно той основа Фондацията за свободен софтуер, известна още като FSF. ...

Безплатният софтуер може да бъде категоризиран в 4 основни „степени на свобода“:

  • свобода използване напрограми по какъвто и да е начин. (свобода 0)
  • свобода научаване как да работипрограма, както и адаптирането й към вашите нужди (свобода 1) Това изисква достъп до изходния код.
  • свобода разпространение на копияпрограми. Можете да споделите със съседа си. (свобода 2)
  • свобода подобри програматаи публикувайте подобренията, които правите, в полза на цялата общност (свобода 3). Това изисква достъп до изходния код.

Несвободният софтуер се нарича патентован. Важно е да не бъркате Shareware и Freeware с безплатния софтуер, това са две различни неща.

Какво е софтуер с отворен код

Движението за свободен софтуер с отворен код започва в началото на 90-те години на миналия век от хора, които наблягат на техническите и икономически ползи от използването на отворен код и отворения модел на разработка на свободен софтуер. Въпреки това, има малко количество софтуерен код, който е признат за безплатен от обществото с отворен код, поради което често се използва терминът FOSS (безплатен и безплатен софтуер с отворен код). Защото, строго погледнато, безплатният софтуер и софтуерът с отворен код изобщо не са еднакви, както може да се мисли. Например, лицензионно споразумение за софтуерен продукт може да разреши проучване на неговия изходен код, като същевременно забранява модификацията и/или разпространението на негови копия. В този случай продуктът е с отворен код (Open Source), но не е безплатен (Безплатен).

Предимства от използването на безплатен софтуер

Безплатният софтуер е полезен за използване по различни причини, като основните са изброени по-долу.

Корекция на грешка

Ако софтуерният продукт е безплатен софтуер, това ви дава право да коригирате откритите в него грешки, както и да го модифицирате според вашите нужди. Ако програмата е собствена, тогава не можете самостоятелно да коригирате грешките, открити в нея, или да разширите функционалността. В този случай ще бъдете принудени да се свържете със собственика на софтуерния продукт с искане за извършване на необходимите корекции и добавяне на необходимите функции. Няма обаче гаранция, че собственикът ще направи това.

Споделяне

Свободният софтуер ви дава правото да разпространявате негови копия, като по този начин помагате на вашите приятели да използват безплатен софтуер, без да получават лиценз.

Знайте и контролирайте какво прави програмата и как

В по-голямата част от случаите не можете да знаете какво точно прави собствената програма. По този начин не можете да сте сигурни, че програмата прави само това, което поискате от нея, защото може да извършва някои действия без ваше знание (например да изпраща информация за вас като потребител на своите създатели или да има недокументирани възможности от различен характер). Разбира се, в случай на използване на безплатен софтуер, вие сте напълно застраховани от подобни неприятности. В крайна сметка имате на ваше разположение изходния код на програмата, който ви позволява да знаете точно какво прави програмата и как. Ако едни или други негови възможности и/или характеристики на неговата работа не ви устройват, можете да направите необходимите промени в кода.

Технически ползи

Отвореният код на безплатен софтуерен продукт е достъпен за голям брой хора, което им дава възможност да коригират открити в него грешки; това допринася за развитието и усъвършенстването на продукта. Такава система за "партньорска проверка" може да се сравни с научноизследвания. За разлика от тях, собственият код на собствения продукт се пази в тайна и почти никога не се вижда от никой извън компанията.

Икономически ползи

Безплатният софтуер предоставя на компаниите възможността да споделят разходите за софтуера, който разработват. Например Novell и RedHat се борят за разработка същите програмино по този начин си помагат взаимно. IBM и HP също са конкуренти, но те също допринесоха значително за развитието на ядрото на Linux, като по този начин си поделят разходите за разработка. Безплатният софтуер ви позволява да имате конкурентен пазар за техническа поддръжка и следователно качеството му обикновено е много високо. При собствения софтуер ситуацията е точно обратната: само компанията-разработчик има достъп до изходния код и е в състояние да предложи подходящата техническа поддръжка и това показва известна степен на монопол. Освен това въпросът за разходите за закупуване на софтуерен продукт трябва да се припише на икономическите ползи. В случай, че е безплатен, можете да изтеглите копие от интернет (или да го закупите на твърд носител) веднъж, да го инсталирате на произволен брой компютри и да го използвате за неограничено време. Ако продуктът е патентован, тогава условията лицензионно споразумениеизползването на продукта може да бъде много ограничено (например с ограничение на броя на инсталациите и/или времето на използване).

Аз не съм програмист. Защо трябва да се интересувам от горното?

Всъщност повечето от горните свободи и възможности могат да бъдат използвани само от програмисти, които могат да четат и пишат програмен код. Въпреки това, не трябва да мислите, че безплатният софтуер е предназначен само за програмисти. Ако не сте такъв, желаете да модифицирате безплатния софтуер, който използвате по един или друг начин, за да разширите функционалността му, можете (само или като си партнираш с други потребители) да наемете програмист, който може да го направи вместо вас. Тази практика е много разпространена. Освен това не е нужно да сте програмист, за да разпространявате безплатен софтуер.

Софтуерът с отворен код има своите почитатели и напоследък, когато става дума за разработване на някакъв вид „национални“ продукти, се има предвид основно отворен код. Парадоксално е, че интересът към този тип софтуер породи много изкривявания и погрешни схващания, които на практика пречат на разпространението му.

Нашата компания участва в проекти с отворен код от 2005 г. - и благодарение на разработването на собствени решения с отворен код (OpenVZ, CRIU проекти), участва в други проекти с отворен код (QEMU, OpenStack, libvirt, libcontainer и др.). През последните 10 години събрахме някои от най-често срещаните митове за софтуера с отворен код. Ще разгледам всяко едно от погрешните схващания и ще обясня защо е погрешно. Със сигурност ще си спомните още толкова, но според мен тези пет са най-"адските".


Проектът с отворен код е проект с отворен код.

Всеки софтуерен проект се състои от много артефакти: изходен код на проекта, информация за некоригирани дефекти, тестов изходен код, документация. Изходният код на проекта е само част от него, свободният достъп до който не дава право да извика целия проект отворен. В допълнение към изходния код, други артефакти за разработка трябва да бъдат свободно достъпни и колкото повече артефакти са отворени, толкова повече проектът е отворен за сътрудници (хора, които искат да допринесат за проекта). Освен това са необходими прозрачни процеси между всички членове на общността, отворени комуникации в проекта и т.н. Всички тези мерки само ще допринесат за развитието на проекта и ползотворното сътрудничество на членовете на общността.

Качеството на софтуера с отворен код е по-лошо, защото всеки може да пише код за него.

Основният принцип на софтуера с отворен код - отворена съвместна разработка - сам по себе си е гаранция, че нискокачественият код, патерици и кръпки просто не могат да бъдат скрити от другите участници. Човек, участващ в такива проекти, е готов за факта, че работата му ще бъде подложена както на анализ, така и на критика и следователно няма да изневерява. Репутацията му е заложена на карта и никой не иска да я загуби.

Освен това в някои общности (например общността около разработката на ядрото на Linux) има строг принцип – само най-добрият, тестван и идеален код се приема в оригиналното ядро. Опитът за добавяне на нискокачествени промени ще бъде отхвърлен, вторият опит е изпълнен със загуба на репутация на лицето или компанията, които допринасят.

Тоест проект с отворен код наистина дава възможност на всеки човек да участва в писането на код, но при сериозни проекти, поради високия праг за влизане, кодът няма да бъде приет от хора с недостатъчно ниво на експертиза.
Повечето големи ИТ компании (IBM, Google, Canonical, Parallels и т.н.) имат цели отдели, в които се плаща на специалисти, които работят по проекти с отворен код и по този начин работят индиректно върху продуктите на компанията.

Отделно, заслужава да се спомене, че компаниите, които разработват продукти на базата на проекти с отворен код, по време на тестване се интересуват от подобряване на кода на проекти с отворен код, които използват. Следователно всички открити проблеми трябва да бъдат отстранени и да се гарантира, че тази корекция е добавена към основния клон на проекта, за да има възможно най-малко разлики във вашия код и кода на отворения проект. Нашите продукти използват кода на други проекти с отворен код, така че ние отстраняваме проблемите, открити в кода на тези проекти, и ги изпращаме нагоре по веригата. Такъв беше случаят с уязвимостите в ядрото RHEL: Red Hat отбеляза Владимир Давидов за откриването на сериозни уязвимости CVE-2014-0203 и CVE-2014-4483 в една от актуализациите на ядрото RHEL6 (вторият проблем, между другото, беше намерен с помощта на един от нашите автоматизирани тестове, използвайки Linux Test Project). Василий Аверин получи благодарност за откриването на грешка CVE-2014-5045, Дмитрий Монахов за CVE-2012-4508. Фактът на доброто тестване на ядрото на Linux беше отбелязан дори от Андрю Мортън (кой е този?): „Интересувам се. През последните няколко месеца хората от @ openvz.org откриха (и поправиха) куп неясни, но сериозни и доста древни грешки. Как открихте тези бъгове?"

Резултат

Всъщност всички тези митове възникват в по-голямата си част сред потребителите, които или тепърва започват да работят със софтуера на OpenSource, или изобщо не са го опитвали. Най-добрият начин да се отървете от предразсъдъците е да започнете да работите в тясно сътрудничество с подобни решения.
Наскоро обявихме отворен процес на разработка за следващата версия на нашия продукт Virtuozzo 7. Ако се интересувате и от създаването на най-добрата технология за виртуализация на контейнери, тогава