Настя и сборник весёлых историй
Одной из самых больших проблем с открытым исходным кодом является понимание того, что это значит в реальном мире. Я не говорю о понимании реальной технологии. Я говорю о влиянии открытого источника. Как открытый источник действительно полезен.
Для меня ясно, что открытый исходный код не является самоцелью. Открытый источник - это средство. Это катализатор. Это позволяет другим вещам. Это точка опоры, на которую можно положиться рычаг, который будет перемещать мир. Но это не сам рычаг.
Открытый исходный код не может изменить статус-кво сам по себе. Теперь это стало совершенно ясным, после 10 лет обмана, что привело к тому, что ситуация была точно такой же, как когда мы начали. Нет, с открытым исходным кодом нужно сочетать с чем-то другим, и это обычно технология. Эта технология может быть Web, в случае Mozilla или аппаратной платформы, в случае недавней революции нетбуков.
Ниже я смотрю на некоторые из самых больших проблем для текущего статус-кво. В каждом случае открытый компонент играет роль. Только сейчас, примерно через десять лет после того, как должна начаться революция с открытым исходным кодом, мы фактически видим, что действительно начинает происходить.
В приведенных ниже примерах не так, что люди делают выбор для используйте открытый исходный код. Более того, открытый исходный код является единственным выбором, потому что только открытый источник предлагает то, что ему нужно.
Онлайн-приложения
У Microsoft есть проблема, и это так: вся его бизнес-модель построена на дискретных компьютерах с дискретными приложениями. Microsoft попала в эту бизнес-модель скорее из-за удачи, чем с чем-либо еще, но она хорошо их обслуживает.
Что делать, если есть переход от этой модели к свободно доступным онлайн-приложениям? Как компания, доход которой почти полностью зависит от лицензионных сборов, живет в мире, где нет сбора за лицензирование? Как компания может взимать $ 50- $ 250 за операционную систему в мире, где основная задача операционной системы является чрезвычайно простой: позволить пользователям подключаться к сети, чтобы они могли получить доступ к своим данным?
Ключевая вещь в онлайн-приложениях что они являются агностиками платформы. Документы Google работают так же хорошо на ПК с ОС Windows, как на Mac или Linux. И я готов поспорить, что многие люди работают над своими компьютерами Amiga. Я обращаюсь к Документам Google на своем мобильном телефоне Nokia N800 - аппаратной платформе, к которой Microsoft никогда не прикасается, поскольку она работает под управлением Linux, но которая в остальном не обслуживается офисными приложениями.
Проще говоря, мы добираемся до стадии эволюции где роль Microsoft в схеме вещей сокращается. Как ни странно, Microsoft, похоже, не поняла. Возможно, они похожи на архетипический нефтяной танкер - настолько большой и громоздкий, что просто не могут развернуться.
Люди, возможно, все-таки захотят использовать Microsoft, конечно. Старые лояльности гибнут. Но характер бизнес-модели Microsoft всегда заключался в том, чтобы привязать пользователя к сообщению и принудительно подавать их продукты. Теперь, когда троса сломана. Разве это не освобождение?
Открытый исходный код не требует лицензионных сборов и похож на двойную российскую гимнастку: он гибкий. Действительно гибкий. Это дает гораздо более выгодное положение, чтобы обеспечить платформу для онлайн-рынка новой платформы.
Chrome (технически Google Chromium) является открытым исходным кодом, поскольку для Google не имеет смысла блокировать программное обеспечение на одной аппаратной платформе или архитектуре, Эта платформа больше не имеет значения в юниверсе Google, и это, пожалуй, самая большая разница между философией Microsoft и Google. Microsoft требует от вас поддержки Windows и платформы x86. Google не заботится о том, какой компьютер или платформа вы используете, и активно поощряет вас быть эклектичным по вашему выбору. Подход Microsoft - это ограничение. Подход Google - это свобода.
Я знаю, какой подход звучит здорово для меня.
Эзотерические архитектуры
У Microsoft проблемы, и это так: практически вся его бизнес-модель основана на платформе x86. Он залез в кровать с Intel еще днем, снова в основном случайно, но неуклонно отказывался снова выбраться, хотя постельные принадлежности немного пахнут.
Был короткий флирт с тем, чтобы заставить NT работать альтернативные чипы несколько лет назад, но это в значительной степени ни к чему. И Microsoft готова использовать другие платформы в своих специализированных подразделениях, таких как карманные компьютеры и игровые консоли. Но его основные настольные и серверные предприятия - это, безусловно, x86. Это выигрышная формула. Почему это изменить?
Вот почему: невероятно безудержный мир мобильных телефонов и КПК привел к появлению множества маломощных чипов, которые проникают в подобные нетбуки. И нетрудно понять, как эти чипы могут мигрировать вверх ко всем типам вычислительных устройств.
Кажется, что ARM является королем этой конкретной империи, и их чипы обещают безумно долгое время автономной работы 8 часов и более, но с такие же функции и производительность, как и обычные чипы (включая видео hi-def). Нетбуки, основанные на чипах ARM, используют значительно меньшую мощность и меньше, и они более тихие, потому что у них нет вентилятора (малая мощность = меньше тепла).
Существует также мощный экологический аргумент. Учитывая выбор между компьютером, который использует 10 ватт, и тот, который использует 200, которые вы бы выбрали? В то время как Америка долгое время просыпалась по экологическим вопросам, таким как это, для остального мира ответ не вызывает затруднений. Говоря как кто-то, кто живет в Европе, где высокие счета за электроэнергию, я, вероятно, никогда больше не куплю настольный компьютер. Теперь, когда источники питания потребляют 500-1000 ватт, они просто используют слишком много соков. Ноутбук использует лишь небольшую часть этой мощности, и один из этих новых нетбуков на базе ARM будет использовать такую небольшую мощность, что практически не имеет значения.
Теперь, без сомнения, Windows может работать на ARM, что после все совершенно другая архитектура по сравнению с x86. У Microsoft, безусловно, есть инженерные знания, чтобы это произошло. Но это будет похоже на превращение бензинового двигателя в дизельное топливо. Это возможно, но немного бессмысленно. После завершения всей тяжелой работы вам может быть интересно, почему вы даже побеспокоились.
Это не просто Windows, которая, конечно же, была бы конвертирована, не создавая грязный уровень эмуляции, который, вероятно, не будет работать на этих медленных процессоры, ключевые приложения, такие как Office, также должны быть перенесены.
Linux работает на ARM в течение многих лет. Это характер Linux. Он не заперт, ни философски, ни практически. Поэтому, когда производители новых ноутбуков на базе ARM ищут операционную систему, выбор был практически единственным (Windows CE - это возможность, но это слишком сильно связано с мобильными устройствами с ограниченной функциональностью).
В странном виде Кстати, у Linux почти виртуальная монополия на рынке не-x86. Microsoft просто не существует.
У Microsoft проблемы, и это так: Google. Это битва за превосходство серебра в джунглях, потому что на самом деле две компании могут легко существовать рядом друг с другом и быть чрезвычайно здоровыми. Но этот город просто недостаточно велик для двух из них.
Google всегда была компанией с открытым исходным кодом. Его поисковая система работает на Linux с первого дня, и когда она искала платформу для создания своей мобильной операционной системы Android, она не колебалась в выборе Linux (представьте себе, как немыслимо было бы, чтобы Google решил, что это будет вместо этого используйте Windows CE, такое решение было бы воспринято гулами смеха). Google также прилагает усилия для поддержки Linux с помощью своих настольных продуктов, таких как Google Earth (даже если сами продукты не являются открытыми).
Нет сомнений в том, что если Google запустит в будущем какие-либо дополнительные программные продукты или платформы, есть шанс, что они будут с открытым исходным кодом.
По многим ключевым причинам Google использует open source в качестве оружия, с помощью которого Microsoft может победить Microsoft. Google использует открытый источник для определения себя и тем самым иллюстрирует разницу между собой и fuddy-duddy Microsoft (трюк, также используемый Apple, по крайней мере несколько лет назад).
Люди Google также знают, как с открытым исходным кодом раздражает Microsoft и использование открытым исходным кодом разрушает традиционный подход Microsoft «страх, неопределенность и сомнения» (FUD) для дискредитации открытого исходного кода. В следующий раз, когда кто-нибудь спросит вас о том, что Linux когда-либо сделал для кого-либо, отметьте, что поиск Google, который они только что сделали, ему облегчил.
Keir Thomas является автором нескольких книг по Ubuntu, включая бесплатную версию Карманный справочник и справочник Ubuntu.
Alienware X51 от Dell на Ubuntu может нацелиться на статус Steam Box
Миниатюрный игровой настольный компьютер Alienware X51 от Dell недавно начал поставляться с Ubuntu Linux. Может ли это быть первым ПК, помазанным статусом Steam Box?
Как скрыть свой онлайн-статус в Xbox в Windows 10
Скрыть статус онлайн в приложении XBox в Windows 10. Изменить XBox Privacy & Online настройки. Затем вы можете запретить своим друзьям просматривать ваш онлайн-статус в Xbox.
Почему Apple не может выполнить запрос FCC для включения FM-чип на iphone
Apple находится в большом супе и не может включить FM-радио на своем чипе, несмотря на запрос FCC, узнайте больше, почему