Използване на софтуер с отворен код за създаване на успешни търговски продукти. Безплатен софтуер с отворен код

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 предоставя широка гама от функционалности. Много приложения са базирани на това ядро.

Ядрото на 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 е редактор на растерни изображения. 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 при запис, работи с видеорекордери и ви позволява да записвате видео обратно към камерата. Заснемането на видео се извършва във формати Raw DV или AVI, в DV кодиране тип-1 и 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 програми. Wine не изисква Microsoft Windows, тъй като е напълно безплатна алтернативна реализация на Windows API. Изходният код е 100% код, който не е на Microsoft. Въпреки че Wine може да използва собствени Windows DLL по желание. Wine също така предоставя инструменти за разработка за пренасяне на изходния код на Windows към Unix системи. По този начин е възможно компилирането и стартирането на Windows програми без промени на Unix-системи с x86 архитектура: Linux, FreeBSD, Mac OS X и Solaris.

XFE

X File Explorer (Xfe) е файлов мениджър за X, подобен на MS-Explorer или Total Commander. Въпреки че всички тези файлови мениджъри са богати на функции и добре проектирани, трябва да признаете, че те са огромни! Ако сте фен на конзолата, потребител на леки настолни компютри или просто имате стар компютър, тогава разходите за такъв файлов мениджър могат да бъдат огромни, което не е много добре. Много файлови мениджъри освен това зависят от средата на работния плот и трябва да зареждат куп библиотеки, когато се зареждат. За разлика от тях, файловият мениджър на 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 можете да създавате екранни снимки, да добавяте обяснения, бутони, заглавия и т.н. .NS По този начин можете да получите много ефективни презентации и уроци.

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. Редакторът има за цел да пренесе идеята за уики на работния плот. Всяка страница се записва като текстов файл с уики маркиране. Страниците могат да съдържат връзки към други страници, като страниците се записват автоматично. Страниците са подредени в йерархична структура, която наподобява йерархични редактори (т.нар. outlineers). Zim може да се използва за поддържане на списъци със задачи или като личен плановик.

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

Безплатен софтуер

За първи път терминът "freeware" се появява през 1982 г., той е регистриран като търговска марка от американския програмист Андрю Флегълман за разработената от него комуникационна програма.

Можете да изтеглите безплатно:

  • бета версии на програмите
  • опростени аналози на пълноценни пакети
  • шофьори
  • програми, използването на които ще доведе до придобиване на допълнителни ресурси.

Предимството на безплатния софтуер е едно - не е нужно да плащате пари, има още няколко недостатъка:

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

Почти всяка търговска програма за Windows има своите безплатни колеги:

  • Архиватори (7-Zip)
  • FTP софтуер (FileZilla)
  • Антивирусни програми (CureIt, Avast!, AVZ)
  • Текстови редактори (Notepad ++)
  • Браузъри (Mozilla, Firefox, Opera, GoogleChrome)
  • Аудио плейъри (WinAmp)
  • Видео плейъри (VLC, Miro, Media Player Classic)
  • Транскодери (MediaCoder)
  • Графични редактори (GIMPshop)
  • Офис софтуер (Apache OpenOffice, LibreOffice)

Безплатни приложения за Windows са достъпни в интернет на сайтове за разработчици. След изтегляне на архива и инсталиране на софтуера, всички директории и файлове, необходими за нормалната работа на приложението, се генерират автоматично на компютъра. Безплатни приложения за Android и iOS могат да бъдат изтеглени от пазарите PlayStore и AppStore.

Като изтегляте безплатни програми, рискувате да срещнете ефекта на "троянски кон": разработчикът включва други програми в безплатния дистрибуторски пакет, които автоматично се поставят на компютъра при инсталиране на пакета. Този софтуер не винаги е безопасен!

Специално място в категорията свободен софтуер заемат проектите с отворен код. Някои от горепосочените софтуери (Mozilla Firefox, 7-Zip, FileZilla, Notepad ++, Miro, VLC, Apache OpenOffice, LibreOffice, Media Player Classic, GIMPshop, Google Chrome) принадлежат към тази категория.

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

Софтуерът може да се разпространява със затворен изходен код (Microsoft Windows, MS Office - собствен софтуер) и с отворен код (отворен код). Въведен през 1984 г., терминът "свободен софтуер" се отнася до софтуер, който може да бъде получен безплатно, модифициран с помощта на наличния изходен код и преразпределен.

Програмите се разпространяват под лиценза GNU GPL и трябва да отговарят на следните изисквания:

  1. Няма ограничения за използването на софтуера в определени области на дейност.
  2. Изходният код се разпространява заедно с изпълнимия файл или може да бъде получен от наличен източник безплатно / на разумна цена. Кодът трябва да бъде четим.
  3. Модифицираната версия се разпространява при общи условия. Разрешени са промени в името или номера на версията.
  4. Програмата е достъпна за всеки.

През 1998 г. е въведено понятието "софтуер с отворен код" - софтуер с отворен код. Формално целият безплатен софтуер може да се счита за софтуер с отворен код. Прието е програмите с отворен код да се класифицират като безплатни, въпреки че не е забранено използването им за търговски цели. Обикновено той е лицензиран под лиценза Apache 2.0. Но има и други опции (за повече информация относно лицензите в света с отворен код, вижте).

Предимства от работата с проекти с отворен код:

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

Недостатъци:

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

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

Технологията с "отворен код" е широко внедрена от Google от дълго време. Всички негови проекти от този тип, има около 200 от тях (първоначално Kubernetes беше разработен тук, а след това прехвърлен към управлението на Cloud Native Computing Foundation), са достъпни на портала GOOGLE OPEN SOURCE. Ресурсът съдържа не само програмни кодове, но и документация за тяхното използване и поддръжка. Колко широко може да се използва отвореният код е посочено в лиценза, който обикновено се поставя директно в текста на програмата.

Apple, отваряйки източника за Swift, се опитва да увеличи броя на наличните приложения за Apple. Текущата версия на езика в момента има ограничения: за да качите своята разработка в AppStore, ще трябва да закупите лицензиран Swift. Цялата специфична за езика информация е налична на swift.org и в облачното хранилище GitHub. Издаден Swift за Linux.

Shareware

Някои безплатни програми имат ограничения:

  • по срок на работа
  • по брой изстрелвания
  • по функционалност

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

Примери за програми, лицензирани с Shareware:

  • WinRAR архиватор (30 дни)
  • Nod32 Antivirus (30 дни)

AcrobatReader е примерна програма с ограничена функционалност. Тази програма, долният сегмент на пакета AdobeAcrobat, позволява само разглеждане на PDF файлове. За да работите пълноценно с тези типове файлове, трябва да закупите по-пълна версия на Acrobat.

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

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

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

заключения

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

Когато инсталирате безплатен софтуер, обърнете внимание на датата на неговото създаване/актуализация и не забравяйте да проверите софтуера за вируси. Такива програми се използват както от ИТ специалисти, така и от потребители на компютри от различни нива.

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

Безспорното предимство на проектите с отворен код е тяхната независимост от доставчика; големите компании предпочитат да създават корпоративен софтуер на тяхна основа. Това важи особено за държавните корпорации поради възможни затруднения при закупуването на патентовани продукти поради икономически санкции. Ограничаващ фактор при внедряването на отворен код е известна несигурност, свързана с информационната сигурност: може да има проблеми при преминаване на сертифициране в FSTEC.

Целият софтуер на 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, като по този начин си поделят разходите за разработка. Безплатният софтуер ви позволява да имате конкурентен пазар за техническа поддръжка и следователно качеството му обикновено е много високо. При собствения софтуер ситуацията е точно обратната: само компанията-разработчик има достъп до изходния код и е в състояние да предложи подходящата техническа поддръжка и това показва известна степен на монопол. Освен това въпросът за разходите за закупуване на софтуерен продукт трябва да се припише на икономическите ползи. В случай, че е безплатен, можете да изтеглите копие от интернет (или да го закупите на твърд носител) веднъж, да го инсталирате на произволен брой компютри и да го използвате за неограничено време. Ако продуктът е собственост, тогава съгласно условията на лицензионното споразумение използването на продукта може да бъде много силно ограничено (например с ограничение на броя на инсталациите и/или времето на използване).

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

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

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

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

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

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

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

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

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

Софтуерен пакет за медицински изображения. 3D Slicer се предлага на множество платформи, включително Windows, Linux и OS X.

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

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

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

Медиен мениджър за изграждане на големи, централизирани медийни библиотеки.

Безплатна операционна система като Unix.

Office пакет за съвместна разработка с функционалност като Microsoft Office или OpenOffice.org.

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

Софтуер за създаване и управление на образователно аудио и видео съдържание.

Многоплатформена корпоративна система за управление на съдържанието, написана на Java. Работи с множество бази данни (включително MySQL, Oracle, PostgreSQL, SQLLite и други) и поддържа множество методи за удостоверяване.

Софтуер за създаване на частни и публични облаци.

Услугата ви позволява да създавате анкети и да споделяте с контакти в сайта. Удобен начин за събиране на данни за по-нататъшен анализ.

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

Задвижван от общността с отворен код, проектът е предназначен да предостави най-добрите решения за предприятията чрез бизнес разузнаване.
Основни области на приложение:

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

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

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

Безплатен софтуер за електронна търговия.

Библиотека за бързо филтриране и сортиране на големи колекции - до 100 000 елемента в браузър.

Езици с отворен код

Език за програмиране с отворен код и среда за разработка за хора, които искат да създават изображения и анимации.

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

Къде мога да намеря повече проекти с отворен код?

Една от най-големите уеб услуги за съвместно разработване на ИТ проекти. Напълно безплатно за проекти с отворен код. Мотото на услугата „Социално кодиране“ може да се преведе като „Кодирайте заедно“.

Проектиран да популяризира проекти с отворен код. С предоставените там инструменти, разработчиците са създали мощен софтуер в над 430 000 проекта; ресурсът има повече от 3,7 милиона регистрирани потребители. Популярната директория обединява над 41,8 милиона клиенти с проекти с отворен код и обслужва над 4 800 000 изтегляния на ден.

Целта на Fossdroid е да популяризира приложения за Android с отворен код чрез проекта F-Droid. Fossdroid взема своите данни от F-Droid и организира приложенията по начин, подобен на Google Play, с опцията да ги преглеждате по популярност.

Как да разберете дали софтуерът е с отворен код и какви са правилата за използването му?

Необходимо е да се разбере, че не всички проекти с отворен код могат да бъдат използвани за търговски цели или свободно модифицирани.За да разберете дали софтуерът е с отворен код и какви са правилата за използването му, трябва да погледнете неговия лиценз. Обикновено пълният му текст се намира директно в кода.