LINUX.ORG.RU

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


0

0

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

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

anonymous

Проверено: Shaman007 ()

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

> Visual C++, Fortran Power Station

Мимо. Нет на linux и *nix,, то бишь на основных платформах в high performance & distributed computing.

> Digital Visual Fortran, Intel Fortran

DEC & Compaq & HP & Intel уже подразделения MS?

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

> Генту запускается и нормально работает. P. S. Маздай говно.

Жил на PI-150 выпуска 1996 г. сначала на ALT 2.4 -> ALT 3.0, потом на Slackware 10.2. Установка штатная, использовалось для канцелярии, писания бумаг, лазания по инету, почты, мелкой отладки/счета, + в какчестве X-терминала.

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

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

> А разве они сделали компиляторы Фортран для Линукс? Нет. Только Windows. Visual Studio.

Об чем и рэч. Сказки про кластерА и гриды на Windows пусть рассказывает Гейтс.

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

> фигасе ... покажите мне того профи, который на это поставил 2000.

Не, тыцкать пальцем в него не будем. Это хороший физик, единственный недостаток которого -- ставить MS Win на любой бесхозный PC.

> на PII то оно еле ползало.

Та не, на P166MMX/64M RAM вполне себе, если забыть об X-сервере и отладке/счете. На моем пне ей 48M RAM явно не хватало.

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

а ну если просто тыкать. у нас просто в институте кто-то на 400 целероны и 64 памяти 2000 ставил. и под "Математикой" там вообще была полная вопа работать.

да, на старой машинке PI (не помню год, но один из первых PI с 32 мегами мозга) запросто сейчас работает генту 2006.1.

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

> у нас просто в институте кто-то на 400 целероны и 64 памяти 2000 ставил. и под "Математикой" там вообще была полная вопа работать.

Mathematica 4.0(?), кстати, приемлемо шевелилась под VMS на VAX-6000 (128M RAM). Смотря что считать.

> да, на старой машинке PI (не помню год, но один из первых PI с 32 мегами мозга) запросто сейчас работает генту 2006.1.

Бугага, тут недавно пробегал снимок экрана с машины c 16M RAM (sic!), на которой просматривались Slackware 10.*, blackbox, и firefox (sic!) ;)

anonymous
()

Кстати, вышел Visual Studio 2008 Express Beta 2. Качайте детки и пользуйтесь современным инструментарием.

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

> А при помощи чего пишутся современные компиляторы?

Любой анонимус знает, что современные компиляторы пишутся при помощи компиляторов.

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

На правах рекламы?

P.S. Кукушко, за тобой еще должки по бенчмаркам gcc vs. others, несобирающимся примерам из Кернигана, унутренним недостаткам gcc.

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

Типа очередной рекламный бот?

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

можно ссылку на продукт, шоб случайно не заюзать это быдлоподелие.

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

Code (C++):

#include <iostream>

int main() { std::cout << "Hallo Welt" << std::endl; }

MINGW Code:

Unoptimiert: 455 KB Optimiert: 251 KB

VC++ Code:

Unoptimiert: 224 KB Optimiert: 68 KB

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

чел, тыж еще вчера "писАл" биржевые и торговые программы? с какого перепугу ты уже компиляторы пишешь? может хватит здеть?

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

это же аттавизм, заботится о памяти. или опять пиздешь?

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

Одно другому не мешает. И не звизжу я. Разработка компиляторов - научно-исследовательская работа. Разработка финансового ПО - работа.

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

> что еще придумаешь? (с)

Некогда ему думать. Не видно что-ли, человеку сразу на двух работах работать приходится -- видимо, зряплаты в M$ не хватает. А еще на ЛОР троллить...

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

>MINGW Code:

>Unoptimiert: 455 KB Optimiert: 251 KB

>VC++ Code:

>Unoptimiert: 224 KB Optimiert: 68 KB

У как у Вас всё запущено-то...

GCC:

Unoptimiert: 9465 Beiten Optimiert: 7856 Beiten

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

>MINGW Code:

>Unoptimiert: 455 KB Optimiert: 251 KB

>VC++ Code:

>Unoptimiert: 224 KB Optimiert: 68 KB

хе-хе, у меня MinGW:

Unoptimiert: 31 KB Optimiert: 16 KB

Так что кто-то не умеет компилятором пользоваться

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

> А вы знаете, что говорил Шаттлворт на вопрос о Линуксах на космических кораблях. Он ответил, что боже упаси. Ой, если Линукс еще и на корабли, то это конец космической эры.

Рекомендую запользовать поиск на тему "НАСА" и "открытое программное обеспечение для космических полётов", а затем поискать с горя ближайшую стенку.

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

> Так что кто-то не умеет компилятором пользоваться

Ага, статическая линковка, похоже на то ;)

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

> http://www.osnews.com/story.php/5602/Nine-Language-Performance-Round-up-Bench..
.


У автора теста:

gcc  -march=pentium4 -msse2 -mfpmath=sse -O3 -s -mno-cygwin (GCC какой???), Pentium 4-M 2GHz:

        int     long    double  trig    I/O     TOTAL
	9.8s	28.8s	9.5s	14.9s	10.0s	73.0s

Проверяем:

gcc 3.2.3    -march=pentium4 -msse2 -mfpmath=sse -O3, Pentium 4  3.00GHz:

        int     long    double  trig    I/O     TOTAL
	6.9s	22.6s	6.5s	3.1s	1.0s	40.1s


long/int ~ 3, double/int ~ 1 одни и те же.

trig/int ~ 1.5 у автора, и ~ 0.45 у меня. Что у автора с тригонометрией???

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

> А что у Ява? Почему 1 язык?

С чего ты так решил? Scala, Groovy цветут и пахнут.

> У кого спиздили? С Си Шарпа 2000 года!

А почему не с питона... ээээ... затряднсюьс казать какого года, 1992?

> Стандарта ИСО между прочим.

Стандарт ECMA.

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

tux@localhost ~ $ gcc test.cc -lstdc++
tux@localhost ~ $ ./a.out
Hallo Welt
tux@localhost ~ $ ls -l ./a.out
-rwxr-xr-x 1 tux wheel 5875 Авг  1 20:37 ./a.out
tux@localhost ~ $ du -b a.out
5875    a.out
tux@localhost ~ $
----
:-)

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

А вот ещё интересные результаты:

Linux localhost 2.6.22-gentoo-r2 #1 SMP PREEMPT Sun Jul 29 19:13:40 MSD 2007 x86_64 AMD Athlon(tm) 64 Processor 3200+ AuthenticAMD GNU/Linux

GCC: gcc версия 4.2.0 (Gentoo 4.2.0 p1.4)

gcc -march=athlon64 -pipe -msse3 -mfpmath=sse -lm -O3 -s Benchmark.c -o BenchmarkC

        int     double  long    trig    I/O     TOTAL
        7.34s   4.74s   11.71s  4.7s    0.68s   29.17s

gcc -march=athlon64 -pipe -msse3 -lm -O2 Benchmark.c -o BenchmarkC

        int     double  long    trig    I/O     TOTAL
        7.3s    4.77s   11.52s  4.62s   0.67s   28.97s

gcc -march=athlon64 -lm -O2 Benchmark.c -o BenchmarkC

        int     double  long    trig    I/O     TOTAL
        7.27s   4.78s   11.62s  4.58s   0.64s   28.89s

gcc -lm -O2 Benchmark.c -o BenchmarkC

        int     double  long    trig    I/O     TOTAL
        7.09s   4.73s   11.69s  4.59s   0.69s   28.79s

gcc -march=athlon64 -lm Benchmark.c -o BenchmarkC

        int     double  long    trig    I/O     TOTAL
        10.52s  9.82s   15.51s  4.68s   0.68s   41.21s

gcc -lm Benchmark.c -o BenchmarkC

        int     double  long    trig    I/O     TOTAL
        10.57s  10.48s  15.49s  4.59s   0.67s   41.8s

А с тригонометрией действительно что-то не то...

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

> Кстати, вышел Visual Studio 2008 Express Beta 2. Качайте детки и пользуйтесь современным инструментарием.

Ссылку дашь на Linux версию? Оно же кроссплатформенное да? XXI век на дворе, не гоже одни только устаревшие процессорные архитектуры поддерживать.

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

> Code (C++): #include <iostream> int main() { std::cout << "Hallo Welt" << std::endl; } MINGW Code: Unoptimiert: 455 KB Optimiert: 251 KB VC++ Code: Unoptimiert: 224 KB Optimiert: 68 KB

Я про MINGW ничего говорить не буду, посколькуэто слегка не GCC, но "Hallo Welt" весом 224 КИЛОБАЙТА... Это все _программисты_ Microsoft так пишут?

Даже в оптимиерт виде почти 70 Кб - это уметь надо, я думаю. Теперь понятно откуда в висте 4 Гб чистого, незамутненного кода, без какой-либо функциональности.

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

Ну они там то хоть пофиксили откровенные баги своих супер мега компиляторов? Костылей IDE? Проблемной работы репозиториев? Ошибок генерации проектов?

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

>int main() { std::cout << "Hallo Welt" << std::endl; }

return 0;

Мы же в современном мире живём и придерживаеся стандартов.

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

>> Уже вот семантические проверки на этапе синтаксического анализа - уже полный атавизм, оставшийся с времен тоталной нехватки памяти и ресурсов.

>Что-то уж сильно не вяжется. Тыж кричал что "Ява, @#$, требует кучу памяти". А теперь заявляешь, что экономия памяти - есть атавизм. >Бардак - он в головах (с)

Человек не иначе как двоемыслием пользуется.

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

>>> Кто? Разработчики .NET? Дорогие мои, современные компиляторы уже пишутся без Ахо и Вирта. >>А при помощи чего пишутся современные компиляторы? Не поверю что алгоритмы Ахо морально устарели >Ну дык ясен пень, без Ахо пишутся, так как Ахо ужо на пенсии.

Это алгоритмы, а не модная одежда. Гилберт вообще уже умер, а математика по-другому работать не стала.

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

>Я про MINGW ничего говорить не буду, посколькуэто слегка не GCC, но "Hallo Welt" весом 224 КИЛОБАЙТА... Это все _программисты_ Microsoft так пишут? Даже в оптимиерт виде почти 70 Кб - это уметь надо, я думаю. Теперь понятно откуда в висте 4 Гб чистого, незамутненного кода, без какой-либо функциональности.

Не забывай этот код написан на мегакомпиляторе Visual Studio 2008 Express Beta 2!!!!

>Человек не иначе как двоемыслием пользуется.

Не скорей всего раздвоение личности.

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

>> Во блин, приехали. Не знает кто такой Шаттлворт. > Может ты мне подскажешь?

Точно не уверен, но это вроде второй космический турист :-)

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

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

Речь идет наверно о каком-то быдло-клиенте для быдло-форекса. Естественно такие вещи пишутся для было-трейдеров под быдло-осью, в виду несовместимости с с устройствами чем-то сложнее мышки, центрального нервного узла целевых пользователей (пафосно называемого мозгом)

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

ЗЫ, прошу прощения у быдла, если моя записка покажется ему оскорбительной, я не со зла.

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

> и анализа сборок .NET, которая используется многими программами (FxCop, Reflector и т. д.).

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

> Гы, а есть ли такое под Жабу и бесплатное?

Для явы гугль находит:

Free Java Decompilers

Jad: a Java decompiler written in C++. Jad is command-line only, but various GUIs are available on the download page. JODE: a powerful Java decompiler written in Java.

Насколько оно хуже-лучше рефлектора - мне разбираться лень.

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

> Кстати, вышел Visual Studio 2008 Express Beta 2. Качайте детки и пользуйтесь современным инструментарием.

В моей на окно настроек с крупными шрифтами без слез смотреть невозможно. Кстати, ну ладно само IDE, но хоть .NET 3.5 для Linux есть? Что, нет? Ой.

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

>А вы знаете, что говорил Шаттлворт на вопрос о Линуксах на космических кораблях. Он ответил, что боже упаси. Ой, если Линукс еще и на корабли, то это конец космической эры.

Ну и виндовс тоже там заметим нет. Spirit и Opportunity работают под Realtime UNIX клоном WxWorks на RISC процессоре POWER. Где-то возможно используется QNX.

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

>Кстати, вышел Visual Studio 2008 Express Beta 2. Качайте детки и пользуйтесь современным инструментарием.

BTW Если бы не было Code::Blocks + MINGW CPP + D, GIMP, Blender etc которые кстати портированы под Win32, мажорные производители пропиеритарного софта не отягощались бы производством дешевых облегченных версий для любителей и студентов. Они не филатропы - ссылались бы на то что за студентов должны платить вузы (то есть государство), а технический энтузиазм и любительство это типо рудимент Жюль - Верновской эпохи и в нашу нибаццо постиндустриальную эпоху неактуально.

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