отворен код


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







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

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

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

С течение на времето, имаше един вид като цяло потребителите загриженост относно липсата на гаранции, както и техническа поддръжка на този софтуер. Ето защо, Red Hat Software официално компания създава софтуерен пакет Официален Red Hat Linux, които успеят да продадат. Най-важната особеност на тази продажна операционна система е наличието на гаранцията и техническа поддръжка. което е важно.







Някои други компании също са ангажирани в разработването на нови версии на Linux, на разположение за продажба, както и тези пакети са допълнително оборудвани с различен софтуер. сред които: уеб браузъра Mozilla, Netscape създаде ядрото, Apache уеб сървър, Perl езиково обучение за уеб скриптове, PNG графичен файлови формати и много други. В допълнение, има версии на тези софтуерни пакети, разработени за Windows и Android операционни системи. Това предполага, че софтуер с отворен код е достъпен не само за компютри, но и мобилни устройства.

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

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

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

Етикети: с отворен код. софтуер с отворен код. Линус Торвалдс. Linux-шофьор