По-голямата част от случаите, когато публикувам съвети към софтуера, съответният продукт е безплатен. Въпреки това, само защото е „безплатно“ не означава, че няма ограничения, тъй като има различни модели безплатен софтуер. Основните от тях са безплатна, shareware и отворен код.
Добре е да знаете разликата между тези модели на издаване. За добро обяснение на английски вижте тази статия. За да цитирам кратък преглед на разликите:
- Freeware обикновено е много малка програма, пусната от студент или ентусиаст.
- Shareware обикновено е средно голям инструмент или приложение, написано от професионален разработчик или малка софтуерна компания. Програмистът или издателят няма ресурси да го пусне на пазара, така че те го пускат като споделен софтуер с бизнес модел „опитайте преди да купите“.
- Отвореният код обхваща гамата, но най-големият „безплатен“ софтуер там са всички с отворен код - Linux, FreeBSD, PostgreSQL, Apache. Преди появата на VC в „индустрията на свободния софтуер“ съвместната разработка около споделена кодова база беше единственият начин да се изгради голямо безплатно приложение.
