Все новости от 24 июля 2001 г. Microsoft открывает код Windows СЕ
Надеясь составить конкуренцию модели разработки ПО open source, Microsoft предоставила разработчикам доступ к исходному коду своей операционной системы для встраиваемых устройств Windows CE 3.0. Обычно модель open source позволяет пользователям модифицировать код, подлаживая его под свои нужды, и распространять доработанное ПО при условии, что все изменения становятся свободно доступными сообществу разработчиков.
Microsoft, руководители которой сравнивали некоторые лицензии open source с раковой опухолью, продвигает свою собственную лицензию Shared Source License. Она позволяет разработчикам менять исходный код, но запрещает распространять измененный код в коммерческих целях.
Однако некоторые разработчики обеспокоены тем, что загрузка кода shared source может вызвать юридические проблемы. Они боятся, что Microsoft обвинит разработчиков open source в копировании кода Windows для своих собственных проектов, приведя в качестве доказательства факт загрузки shared кода.
Microsoft опубликовала код Windows CE 3.0 по новой лицензии Shared Source License в пятницу. Он доступен на веб-сайте компании, а работать с ним можно при помощи ознакомительной или полной версии инструмента разработки Platform Builder. В продолжение темы:
|
|
| vIv 24 Jul 2001 2:28 PM |
MS роспространяет рак? 8-) |
|
| Аноним 25 Jul 2001 12:48 AM |
народ, если кто качал - помагите. у меня сетап не хочет ставить, а Windows Installer самый новый |
|
| stone 25 Jul 2001 2:23 AM |
Shared Source придуман с одной целью - задавить Open Source. Но этоже бред! |
|
| Skull - sibskullmail.ru 25 Jul 2001 5:36 AM |
Можно подумать, все ринутся смотреть кривой код этой CE?! Проходили! Мало нашлось любителей переделать StarOffice и пока ничего путевого из этого не выходит....
|
|
| Tolik 25 Jul 2001 6:46 AM |
А чем код CE крив, не расскажешь ? Ты её хоть в компилированном виде видел ? |
|
| eXOR 25 Jul 2001 8:06 AM |
2 Tolik: Тем, что после того как был зафиксирован факт чтения этого кода мной я уже не смогу писать коммерческий софт. В лицензии сказано, что я не могу использовать ни этот код ни его куски... если мой код будет похож на то, что понакалякано там - меня просто могут засудить... говно этот Shared Source... а по - поводу WinCE - я не читал и не буду... причина выше... лучше я исходники солярки почитаю... |
|
| Боцман 25 Jul 2001 10:16 AM |
Что все так сразу ополчились на эти исходники? Это ж система, прежде всего, для встраиваемых систем, а там обычно требуется адаптация под конкретное оборудование. Т.е. MS облегчает разработку - чтобы могли, не покупая заранее лицензию, попробовать что-то под CE сделать. SDK-то тоже бесплатно дают скачать. А на каждое готовое коммерческое устройство всеравно придется лицензию оплачивать. |
|
| Tolik 25 Jul 2001 12:36 PM |
2Exor Я не спрашивал, чем плоха лицензия, я спрашивал чем плох код. А твои страхи - слегка преувеличены. Этак и однажды скачав ГНУтый код ты тоже по гроб жизни не сможешь писать коммерческого. Глупо ? Ну так и тут то же самое. |
|
| Антон Блинков - bavinfopac.ru 26 Jul 2001 4:01 AM |
они ж (МС) вроде и так его распрастраняли с msdn? имхо просто решили попиарить немного. |
|
| Skull - sibskullmail.ru 26 Jul 2001 4:26 AM |
2 Tolik: просто юзабилити у этой встроенной системы по сравнению с QNX или Linux Embedded просто отвратительное...
|
|
| Tolik 26 Jul 2001 6:43 AM |
Ты пробовал ? Сам ? Вот у меня на палмтопе CE - нормальная там юзабилити, никаких проблем не возникло не только у меня, но и у жены и даже у 10-летней дочки. Опять же - на каком палмтопе ты видел QNX ? Или речь о встраиваемых системах ? Тогда при чем тут юзабилити ? 2Блинков - ты того, хоть раз на MSDN подпишись, да посмотри, что там есть. |
|
| Skull - sibskullmail.ru 27 Jul 2001 4:44 AM |
2Tolik: каждый сходит с ума по своему. Возможно, я компьютерный эстет - мне не нравится кондовый ГУЙ Windows, под каким бы маринадом его не подавали... :)
|
|
| Tolik 27 Jul 2001 6:46 AM |
Кстати - гуй в CE сильно отлисается от большой винды Не скажу в лучшую или худшую сторону - скорее дело вкуса - но сильно Кстати - командной строкой там пользоваться нереально и в Linux тоже. Только гуй, пером вводить команды несерьёзно. |
|
| Антон Бликов - bavinfopac.ru 27 Jul 2001 6:47 AM |
2 Tolik msdn он ведь разный бывает. и в одной из его разновидостей, как говорят знающие люди, эти исходики были уже на протяжении последних двух лет |
|
| PTO - kruchkovkgb.ru 27 Jul 2001 11:07 AM |
2 Skull: у меня iPaq - на нем побывал и ВинСЕ и Линукс - по юзабилити, по ГУЮ они _НИЧЕМ_ не отличаются... да и нафиг в палме что-то выдумывать... экранчик маленький, а интерфейс записной книжки настолько прост что у МСа, что в Линуксе, что не вызывает каких-либо проблем для работы. Вы бы хоть попросили у кого в руках его подержать... (А линукс я там прибил - поставил взад ВинСЕ - русских шрифтов и распознавалок нет - на мой вопрос типа мужики а где, в линуксной конфе был послан на "тебе надо, ты и пиши"... вот спасибо, у меня более дел других нет - мне работать надо, а не писать элементарные вещи... По поводу реалабилити - за все время работы он ниразу не завис, все _МС_-приложения работают без проблем, на лицо защита от дурака. Видел спецвариант этого эмбедет винСЕ сделанный для Кока-колы - нет никаких проблем - все сейлзы сейчас с ним ходят, без проблем по модему, ИК порту или вайрлесс лезут в центральную базу продаж, при этом девайс у них в кармане... Можно было это сделать на Линуксе? можно, но народ посчитал, что проще отдать по 5 долл. МС за каждую железку, чем делать все это на QNX (там тоже лицензию надо) или ЕмбЛинуксе - писать сложнее, поддержка устройств хуже, инструментария для распределенных БД нет, железки, что для него делают дороже и хуже по качеству... В общем экономически невыгодно. 2 Антон: в МСДНе не совсем как бы исходники были - Платформ Билдер - типа "визарда", который делает на выходе имадж РОМа для конкретного устройства... да и была куча ограничений и необходимо было подписывать кучу бумаг прежде чем начать работать... |
|
| Tolik 30 Jul 2001 7:29 AM |
2АБ Ну, могу только посоветовать, согласно твоим рекомендациям в параллельном треде - "знающим" людям больше такой травки не давать. Ох уж мне эти знатоки ... |
|
| Антон Блинков - bavinfopac.ru 31 Jul 2001 2:13 AM |
2 Tolik а Платформ Билдер имиджи из чего делает? |
|
| Tolik 31 Jul 2001 8:06 AM |
Не знаю, у меня его нету, но: 1. Кто мешает делать его из lib-ов ? 2. Ты того, сходи на http://msdn.microsoft.com/subscriptions/index/default.asp, и поищи там его. (не забудь выставить Universal и All Shipments, чтобы все искалось) С удивлением обнаружишь, что его в MSDN нету, а есть только SDK. Или Линуксь доступ к MS-ным сайтам в браузере блокирует ? :-) Неужели проблема ? |
|
| Антон Блинков - bavinfopac.ru 1 Aug 2001 3:06 AM |
1. на все комбинации процессоров и типов имиджей (релиз,отладочные и тд) затруднительно напастись либами. 2. http://support.microsoft.com/support/kb/articles/Q258/8/23.ASP "If you are an Microsoft Developer Network (MSDN) subscription holder, there is an evaluation version of Platform Builder that expires within 90 days of your installation."
|
|
| Nerv 2 Aug 2001 5:15 AM |
ага, началось ....только малышка линукс в холодильник забрался из за своей миниатюрности и открытости для загибов под странные девайсы, как вот тебе бабушка и Юрьев день %))) |
|
| Tolik 2 Aug 2001 10:20 AM |
2 АБ :-)))) 1. Ну компиляторы же все равно на все процессоры. И какие тут проблемы наложить на CD либов ? 2. Все-таки различаем evaluation и поставку
|
|
|