Програмне забезпечення з відкритим кодом: що це таке і яке найкраще?
Ще десять років тому вам довелося заплатити за всі основні потреби в програмному забезпеченні. Але тепер програмне забезпечення з відкритим кодом означає, що ви можете отримати високоякісні альтернативи, не заплативши жодного цента.
Якби ви їхали назад машиною часунаприкінці 1990-х, і погляньте в Інтернет, ви можете помітити деякі речі. Основним з них було б домінування продуктів Microsoft. Зокрема, Internet Explorer та набір текстових файлів Office. Ніде не було б ніяких підтверджень програмного забезпечення з відкритим кодом.
Якщо ви потрапили в той самий час роботи машини і рухалися вперед принаймні на десятиліття, ви побачили б ознаки монопольного ослаблення Microsoft. Багато з цього стосується проектів з відкритим кодом. Але що є відкрите джерело? Назвіть кілька найкращих прикладів? Сьогодні ми дивимось на все це та багато іншого.
Що таке відкритий код?
Багато адвокатів з відкритим кодом скажуть вам, що проекти з відкритим кодом - це філософія та спосіб життя. Інші, як я, просто розглядають це як спосіб отримати якісні альтернативи програмному забезпеченню безкоштовно. Програмне забезпечення з відкритим кодом - це завжди завжди безкоштовно.
Відкритим кодом є коли базовий код, щоробить проект відкритим для всіх, хто може переглядати, перевіряти на наявність вад та адаптуватись до створення нової версії. Нові версії можуть бути зроблені лише в тому випадку, якщо особа, яка її адаптує (або «вилки»), зробить їх також відкритими джерелами та зробить доступними для інших.
Протилежністю програмного забезпечення з відкритим кодом є закрите власне програмне забезпечення. Прикладами цього можуть бути Microsoft та Apple. Вони покладаються на свій код, щоб зробити свій дохід, тому вони не хочуть, щоб люди обмірковували код і робили нові версії безкоштовно.
Найдавніший приклад програмного забезпечення з відкритим кодом
Найдавнішим прикладом програмного забезпечення з відкритим кодом булонабір Netscape Communicator, який в кінці 90-х опублікував вихідний код. Врешті-решт Netscape стався неприйнятним завдяки тодішньому монополістичному удушенню Microsoft в Інтернеті, але пізніше код Netscape піде на створення безкоштовних Mozilla Firefox, Mozilla Thunderbird та SeaMonkey.
Найвідоміші приклади програмного забезпечення з відкритим кодом
Програмне забезпечення з відкритим кодом придбало захисника зстворення Ініціативи з відкритим кодом (OSI) у 1998 році. Хоча вони не мали успіху в забезпеченні авторських прав на термін «відкритий код», вони все-таки визначили набір правил і переконань, які керували концепцією відкритого коду.
Linux
Linux, мабуть, найбільш відомий з відкритихджерельні проекти, які вперше з'явилися в 1991 році. Завдяки тому, що вихідний код є у вільному доступі та перегляді, легко створити та поширити власну версію. Ви, очевидно, повинні мати відбивачі програмування для цього.
Можливо, найбільш відома версія LinuxUbuntu. Але є й інші, які так само популярні, як Debian, Puppy Linux (дуже легка версія 200 Мб ідеально підходить для старих комп'ютерів), Linux Mint та Fedora. Мій особистий фаворит - версія, орієнтована на безпеку, під назвою "Хвости", яка заслуговує на те, щоб статистика була сама.
Linux може бути встановлений на комп'ютері, або він може бути запущений як живий компакт-диск або портативний додаток. Якщо ви розділите комп'ютер, він може бути подвійним завантаженням поряд з Windows.
Mozilla Firefox
Firefox є більш-менш спадкоємцем Netscape Navigator, оскільки він створений за кодом Netscape. Фонд Mozilla повинен був переписати багато Firefox для Firefox.
Firefox не потребує ознайомлення з величезними можливостямибільшість користувачів Інтернету. Ми постійно висвітлювали Firefox тут, на groovyPost. Але оскільки конфіденційність стала проблемою, люди відхилялися від Chrome через інвазивного збору даних Google. Firefox виявився переможцем у цій ситуації завдяки кращій конфіденційності та тому, що Mozilla є неприбутковою основою. Нова версія Quantum також розбиває всі рекорди швидкості браузера.
Оскільки Firefox є відкритим кодом, інші версії єбули зроблені такі як Waterfox і PaleMoon. Але останнім часом порушено питання безпеки щодо будь-яких версій Firefox, не створених та затверджених Фондом Mozilla. Тож, будьте обережні, якщо ви виходите за межі офіційної Mozilla. Однією вилкою Firefox, якій ви можете повністю довіряти, є браузер Tor, який використовується для серфінгу в Темній павутині.
Mozilla Thunderbird
Громовідвід - ще один нащадок Netscapeвихідний код і є безкоштовною альтернативою Microsoft Outlook. Thunderbird зараз, на жаль, припинено з 2012 року, що є величезною ганьбою. Мені подобалася програма, особливо за її інтеграцію в RSS-канал, клієнт чату, календар та PGP-шифрування.
Як і Firefox, були розширення та теми дляналаштувати Thunderbird так, як ти цього хотів. Але зараз він пішов, я опинився з Apple Mail (НЕ з відкритим кодом) і відчуваю, що це не те саме. Ви все ще можете завантажити його, але він ще не розробляється.
OpenOffice & LibreOffice
OpenOffice і LibreOffice - це два словаобробка наборів, які, на мою думку, остаточно зламали Microsoft Office. Microsoft Office, очевидно, живий і б'є у формі Office 365, а також інстальованих програм. Але зараз OpenOffice з відкритим кодом та LibreOffice означає, що люди також мають два безкоштовні варіанти.
OpenOffice вже не активно підрозвиток. Це означає, що LibreOffice створив командну присутність для тих, хто не бажає платити за програмне забезпечення для обробки текстів. Він має майже ті ж функції, що й Microsoft Office, з його безкоштовними еквівалентами для документів, електронних таблиць та презентацій слайд-шоу.
KeePass
У ці дні, з необхідністю тривалих непорушнихнеобхідні паролі, використовуючи диспетчер паролів, дуже важливо. Багато людей використовують такі параметри, як LastPass та 1Password. Однак це закрите власницьке програмне забезпечення та платно. З іншого боку, KeePass є відкритим та безплатним.
Я використовую KeePass сам і абсолютно люблю це. Існують розширення, щоб покращити їх, і портативна версія, яка дозволяє синхронізувати зашифровану базу даних паролів у хмарному сховищі, що дозволяє брати паролі з собою, куди б ви не ходили. Додаток також постійно оновлюється, тому він завжди "працює".
WordPress, Drupal & Joomla
WordPress може бути неперевершеним королем, коли мова заходитьдля живлення веб-сайтів, але є дві інші системи управління вмістом, які претендують на корону з відкритим кодом. Drupal та Joomla мають менші бази користувачів, але більше, ніж компенсують їх гучні користувачі.
Наприклад, Drupal - це платформа для вибору урядових веб-сайтів (США, Великобританія та Німеччина).
GIMP
Для всіх, хто хоче вивчити Adobe Photoshop, алене бажає брати другу іпотеку, щоб придбати легальну копію, GIMP - це найкраще. Зрозуміло, він не має всієї потужності Photoshop, але якщо ви просто хочете ретушувати зображення або відновити пошкоджену фотографію, GIMP виконує цю роботу.
Моє єдине неприємність щодо GIMP полягає в тому, що в цьому процесі бере участь крива навчання. Це не дуже інтуїтивна програма для початківців.
Хром
Google має дві програми з відкритим кодом стосовно Chrome. Перший - це браузер Chromium, а другий - операційна система Chromium (використовується на ноутбуках Chromebook).
Я визнаю, що знаю про Хром дуже малоЯ користувач Firefox, але я знаю, що Chromium доступний як портативний додаток, так і встановлена операційна система для вашого комп’ютера (у випадку, якщо ви втомилися від Windows або Linux).
Висновок
З розвитком Інтернету і співпрацяінструменти покращилися, діапазон інструментів з відкритим кодом збільшився. Команди тепер можуть легко збиратися разом, незалежно від географічного розташування, і збирати додаток взагалі за короткий час.
Це не гарна новина для компаній, які тримають своє програмне забезпечення закритим, що може пояснити, чому Apple вирішила зрештою випустити оновлення своєї операційної системи безкоштовно. Бо хто може боротися з прогресом?
Залишити коментар