Жизнь |
Открытый код. Несколько слов о Концепции
„Брось эти шуточки, у тебя там не закрытый, а... открытый перелом.”Кто и зачем надкусил яблоко?Несмотря на шутливость эпиграфа и заголовка, дальше речь пойдёт о серьёзных вещах, хотя можно и серьёзные вопросы обсуждать с улыбкой.Наверное многие слышали о закрытых, открытых и вложенных системах и представляют, в чём между ними разница. А кто не задумывался над такими вопросами, интуитивно должны эту разницу понимать. Попробуем выяснить, в чём основные преимущества и недостатки закрытости или открытости системы. Возьмём для примера не абстрактную систему, а компьютерную, не слишком вдаваясь при этом в айтишные подробности.Итак. Самая распространённая компьютерная операционная система Windows считается закрытой системой, а Линукс – системой с «открытым исходным кодом». В мире мобильных устройств Android считается открытой системой, а iOS – закрытой.Или возьмём другой пример, железный. IBM – обычный персональный компьютер, который, в принципе можно собрать самому, и он считается устройством с открытой архитектурой, а Aplle (Mac) как правило, покупают целиком, и он считается устройством...
Полный текст статьи (1105 слов).