LINUX.ORG.RU

Microsoft хочет свою открытую лицензию


0

0

Компания Microsoft на этой неделе подаст в Open Source Initiative (OSI) заявку на признание своих лицензий "shared source licenses", под которыми распространяются некоторые программы редмондского гиганта, как "открытые лицензии". Данный факт говорит о том, что, несмотря на свою постоянную конфронтацию со свободным сообществом, Microsoft видит в FOSS положительные моменты, способные приносить прибыль и, естественно, старается их использовать. Также информация на данную тему размещена на веб-сайте Port 25.

>>> Подробности

anonymous

Проверено: Shaman007 ()
Ответ на: комментарий от marsijanin

>>Linux у меня GCC

>Может не стоит просто?

Там похоже чисто соматическая проблема. Медицина здесь бессильна.

anonymous
()
Ответ на: комментарий от anonymous

>Да это ты тормоз, в Linux у меня GCC не запускается. Сообщения об ошибках уродские. Какого хрена при запуске gcc без параметров не выдает справку.

Ладно я выдам.

СПРАВКА: Выдана анонимусу 31.07.2007 0:24:09 в связи с тем, что он тупое виндузятное быдло. Ущербен мозгом и не умеет читать документацию. Работать с техникой сложнее электрического чайника строго не рекомендуется.

anonymousI
()
Ответ на: комментарий от anonymous

>> Ну и наконец, такой классный графический редактор Paint.NET (www.getpaint.net), который по всем параметрам обошел Gimp.

До гимпа ему еще как до солнца раком. ради эксперимента попробуй не сжатый жепег с 10 мегапикселей туда сунуть. Что все загнулось? воот.

anonymous
()
Ответ на: комментарий от anonymous

> ...в Linux у меня GCC не запускается...

Ууу, товарисч...

В сад, в сад.

furs
()
Ответ на: комментарий от anonymousI

Утверждаю: Полночный представитель ЗАО "Марсиянские Магические Биомеханические Заводы" на земле Н. В. М. К. М. Кащей.

31.07.2007 (По земной хронологии)

marsijanin ★★
()
Ответ на: комментарий от anonymous

Ну кому как не вам, молодой мальчик, идти к психиатру. Я знаю крутых спецов, занимающихся научными вычислениями. Так вот они с головы до ног обосрали GCC, особенно его исходные макро-тексты. Они используют именно lcc. Кроме того скорость компиляции у lcc в разы выше, чем у GCC. Сам смотрел.

anonymous
()
Ответ на: комментарий от anonymous

>Я знаю крутых спецов, занимающихся научными вычислениями.

Братья Вася и Петя Пупкины в параллельном классе?

ptarh ★★★★★
()
Ответ на: комментарий от ser_bur

>> Г-н Батарейкин, уймитесь!

>Да не батарейкин это. Так, бледное подражание после восторженного созерцания потертого плаката с батарейкиным, прикрепленного тупыми кнопками над кроватью.

иными словами: жалкая пародия на убогое недоразумение.

anonymous
()
Ответ на: комментарий от anonymous

>>> У меня наоборот GIMP тормозил, а Paint.NET летал. Интересно это потому что GIMP написан на таком уродском компиляторе GCC. Если б его переписать на Visual C++, было бы быстрее. А ехе-шники .NET выполняются быстрее, чем GCC. У меня один цикл гармонического ряда exe-шник, скомпиленный GCC выполнялся в 1,5 раза медленнее, чем на .NET. Говно. Не понятно, почему на етом гавне че-то делают. Скажите, а такой быдлоподелке как Emacs, в которой можно толко заниматся онанизмом, можно написать корпоративное транснациональное приложение?

ЫЫЫЫЫЫЫЫЫЫ убило :)))

anonymous
()
Ответ на: комментарий от ptarh

Народ, хватит тролля кормить...

Ато скоро вообще полный бред из него полезет.

furs
()
Ответ на: комментарий от anonymous

> Я знаю крутых спецов, занимающихся научными вычислениями. Так вот они с головы до ног обосрали GCC, особенно его исходные макро-тексты.

Конкретика будет? Или опять ОБС aka одна бабка сказала?

> Кроме того скорость компиляции у lcc в разы выше, чем у GCC.

А у tcc еще выше :) Когда lcc будет уметь не только ANSI C, а еще фортран и C++, приходите поговорить. Без двух последних в вычислениях, связанных, например с физикой высоких энергий, делать нечего. Так что пока gnu compiler collection массово заменить нечем.

anonymous
()
Ответ на: комментарий от anonymous

>Сам смотрел.

Ух ты, скорость компиляции на глаз определяем. Экой вы волшебник, однако. :)

>Так вот они с головы до ног обосрали GCC

У гцц нету ни головы, ни ног. :(

mishok13
()
Ответ на: комментарий от marsijanin

> А как же эта, как бищь её, хвостовая рекурсия?

Дык хвост откуда растет? не из гойловы точно.

anonymous
()
Ответ на: комментарий от anonymous

Э ну почему же, у некоторых линупоидов, не знакомых с ножницами, оч даже и из головы.

marsijanin ★★
()
Ответ на: комментарий от anonymous

> ну у питона, например, из головы.

То бишь, когда питон зохавывает свой хвост, это и есть хвостовая рекурсия?

anonymous
()
Ответ на: комментарий от anonymous

Это символ бесконечности и единства борьбы противоположностей в маркситко-джедаисткой философии.

marsijanin ★★
()
Ответ на: комментарий от anonymous

>>То бишь, когда питон зохавывает свой хвост, это и есть хвостовая рекурсия?

Всегда интересовался, может ли питон так себя захавать. надо срочно на компиляторе программу написать модеоирующую, транснациональную.

anonymous
()
Ответ на: комментарий от anonymous

> когда питон зохавывает свой хвост,

Он сначала мозк зохавывает. В свое время потерял цельный день из-за лишнего пробела в питонном коде (Atlfast).

anonymous
()
Ответ на: комментарий от anonymous

> Всегда интересовался, может ли питон так себя захавать. надо срочно на компиляторе программу написать модеоирующую, транснациональную.

Не, засовывание гойловы в зопу моделируется намного проще, поверьте мне, коллега. Все крутые спецы по научно-техническим вычислениям это утверждают.

anonymous
()
Ответ на: комментарий от one117

> когда баллмер начнет флудить на лоре?

Когда осилит русский и албанский!

guitarist ★★
()
Ответ на: комментарий от anonymous

> Ты можешь скачать бесплатный Visual C# 2005 Express

1. А оно будет работает, проверенно? 2. А зачем вообще этой чудо системе VS? Почему не хватете .NET + SDK?

sv75 ★★★★★
()
Ответ на: комментарий от anonymous

> А вы знаете для чего нужен Rotor. Это не полноценный аналог .NET, а специальный исследовательский проект, в котором разрабатываются эксперименталные алгоритмы. Сам их смотрел, очень серьезные алгоритмы. А исходники GCC надо сжечь вместе с быдло-программистами, которые учились на книжках епохи Фортрана, которые тоже надо сжечь.

Восхвалять экспериментальный проект и требовать уничтожения *работающего* компилятора? Вам срочно к ближайшей стене, уважаемый, и как можно быстрее!

sv75 ★★★★★
()
Ответ на: комментарий от sv75

В Visual Studio добавятся тогда специальные типы приложений (Phoenix Tool, Analysis Instrumentation - средства для работы с нативным кодом: перемещение, добавление инструкций). Сама библиотека может в принципе исползоваться и без студии.

anonymous
()
Ответ на: комментарий от anonymous

Ну как это не раскрыта: запачканный монитор

anonymous
()
Ответ на: комментарий от sv75

Оооо... работающего. Да ни одного откомпилированного и работающего примера из книжек Кернигана и Строуструпа.

anonymous
()

Почитал. Microsoft Permissive License похлже будет признана свободной, например. Однако наиболее часто я что-то вижу Research License, а она точно мимо.

sv75 ★★★★★
()
Ответ на: комментарий от anonymous

> Оооо... работающего. Да ни одного откомпилированного и работающего примера из книжек Кернигана и Строуструпа.

Я сильно сомневаюсь в спраедлировти этого примера, но даже если так - по-моему компиляция Linux/KDE/gtk/gnome/etc есть гораздо больший показатель его работоспособности. В общем рекомендую скмпилировать из сурсов KDE4, посмотреть на тихо ползущие по экрану надписи, помедитировать и успокоится. А еще лучше OpenMoko - пол-дня медитации гарантированы.

sv75 ★★★★★
()
Ответ на: комментарий от anonymous

>Строуструпа

Ссылочку на автора не подкинете?

anonymous
()
Ответ на: комментарий от anonymous

Поянл, пойду взгляну тогда как время будет.

sv75 ★★★★★
()
Ответ на: комментарий от anonymous

> ни одного откомпилированного и работающего примера из книжек Кернигана и Строуструпа.

И что у нас не компилируется? Поделитесь бедой, не стесняйтесь. Код сюда.

anonymous
()
Ответ на: комментарий от anonymous

> Оооо... работающего. Да ни одного откомпилированного и работающего примера из книжек Кернигана и Строуструпа.

Б.В. Керниган, Д.М. Ритчи., "Язык программирования C"

Первый пример наугад (ceкция "1.7. Функции"):

$ cat > test.c << EOF
> main() /* test power function */
> {
>         int i;
>         for(i = 0; i < 10; ++i)
>                 printf("%d %d %d\n",i,power(2,i),power(-3,i));
> }
> 
> power(x,n) /* raise x n-th power; n > 0 */
>         int x,n;
> {
>         int i, p;
>         p = 1;
>         for (i =1; i <= n; ++i)
>                 p = p * x;
>         return (p);
> }
> EOF
$ gcc -o test test.c && ./test
0 1 1
1 2 -3
2 4 9
3 8 -27
4 16 81
5 32 -243
6 64 729
7 128 -2187
8 256 6561
9 512 -19683
$

Утверждение опровергнуто.

anonymous
()
Ответ на: комментарий от Druker

>Требую раскрыть тему сисе^W корпоративных транснациональных приложений!

Ну это когда у приложения одна нога тут, другая там, а на экране перед пользователем болтается то, что обычно между ногами.

ptarh ★★★★★
()
Ответ на: комментарий от jackill

> Капитализация "фирмочки" IBM больше, чем у MS...

А бренд Кока-кола стоит больше чем и у той и у другой =)

emt
()
Ответ на: комментарий от ptarh

О как:))) И опционы с портфелями акций оно считает методом, что болтается между ногами? ;) Зачот :)))))

Druker
()
Ответ на: комментарий от anonymous

> BackEnd GCC - просто помесь структур и макросов, которыми хрен воспользуешься из другого языка, да ладно другого, из С++ можно только на GCC. А Phoenix - полностью объектно-ориентированная, простая библиотека, которой я между прочим сейчас активно пользуюсь, а не этим GCC Backend-ом.

Все сказанное про кодогенератор Phoenix относится в равной мере и к кодогенераторам Sun Studio. Пока Сан не делает кодогенератор, создающий байт-код Явы (или дотнета/моно), но никаких принципиальных препятствией на пути к этому нет. Может быть, это будет сделано сторонней компанией (Борландом, например :-))) ), поскольку исходные коды сановских компиляторов открыты.

> Основная причина появления SharedSource - это нежелание софтверных гигантов развивать передовую технологию (.NET). Эти гиганты как оголтелые используют устаревшую замкнутую недружественную технологию Java.

Абсолютно, герметически замкнутую. Под GPL 2 как минимум. Чудовищно недружественную. Настолько, что существует ВООБЩЕ НА ВСЕХ (!!!) платформах. Устаревшую настолько, что работает примерно в 2 раза быстрее передового дотнета. И с самой поганой особенностью - перекрытую патентами настолько, что писакам коммерческого кода ее никак не приватизировать. А что такое с Саном в патентные тяжбы ввязываться, Микрософт на своей шкуре узнал в 2005 году. По пустяковому, между прочим, делу, касающемуся той же явы... К тому же, в Яве НЕСКОЛЬКО меньше дыр (порядка так на 2).

ОСНОВНАЯ ПРИЧИНА СОЗДАНИЯ ДОТНЕТА - НЕВОЗМОЖНОСТЬ ПРИВИНТИТЬ COM к Яве. И только В ЭТОМ ГОДУ в MSDN был напечатан здравый голос о том, что COM - технология устаревшая (и потому VB будущих версий будут создавать только дотнетовский код без COM).

Если из Windows выкинуть COM (ожидается) и переписать дольшую часть системы на дотнете (это частично сделано в Висте), можно смело открывать исходные коды системы. Во-первых, все равно декомпилируют (дотнет так устроен), во-вторых, авторитету компании это прибавит сразу и радикально.

Еще одна причина для регистрации SS - большинство автопроизводителей отказываются ставить в автомобили компьютеры под ОС с закрытым кодом. Поскольку Микрософт рвется на этот рынок, WinCE пришлось выложить под SS. БМВ клюнул.

> Ну и наконец, такой классный графический редактор Paint.NET (www.getpaint.net), который по всем параметрам обошел Gimp. Paint.NET за три года обогнал Gimp, которому уже 12 лет(!). А быстродействие Paint.NET убило миф о тормознутости .NET.

s/Gimp/Paint || s/Gimp/"Microsoft Photo Editor". У GIMP функциональность ЧУТОЧКУ-ЧУТОЧКУ, САМУЮ МАЛОСЬ больше (этак на порядок). Я так понимаю, что половина функций Paint.NET ПРОСТО ВСТРОЕНА В ПЛАТФОРМУ .NET 2.0 (это касается, например, кистей и работы с цветами), откуда перекочевала в графический интерфейс Висты. Естественно, эта функциональность отлаживалась Микрософтом В ПЕРВУЮ ОЧЕРЕДЬ с затратами сил и средств, СОВЕРШЕННО НЕСОПОСТАВИМЫМИ С GIMP. Потому и быстродействие приемлемое. На Mono эта поделка либо не будет работать, либо будет ЗВЕРСКИ тормозить. Если ее переписать на Яве, будет вообще летать, как воробушек.

orlusha
()
Ответ на: комментарий от orlusha

бугага, особенно порадовали пассажи про скоротные характеристики "Явы".

"папа, а крокодилы летают? да, доченька, но та нызэнько-нызенько" =))

emt
()
Ответ на: комментарий от one117

> Вот и хотят привлечь девелоперов. Крики баллмера уже не помогают. :)

Просто он без бубна танцевал. А простым танцем сейчас девелоперов не привлечешь. )

skwish ★★
()
Ответ на: комментарий от Aceler

Не плохая новость. С радостью бы использовал свободное ПО от MS. Только :

> Также стоит отметить, что SS не позволяет получателю кода распространять его дальше без контроля со стороны Microsoft, что противоречит определению свободной лицензии от OSI.

Особо не вникал, но поверхностно этот контроль мне показался черезмерным. Исходя из реакции OSI буду вникать подробно или не вникать.

skwish ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.