The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проект Illumos на пути к переходу с Solaris Studio на GCC"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект Illumos на пути к переходу с Solaris Studio на GCC"  +/
Сообщение от opennews on 15-Окт-13, 09:37 
Гарретт Д'Аморе (Garrett D'Amore), лидер проекта Illumos (http://www.illumos.org/), в рамках которого создано полностью свободное и развиваемое независимым сообществом ответвление от кодовой базы OpenSolaris, рассказал (http://gdamore.blogspot.ru/2013/10/moving-on-adieu-to-studio...) об успехах обеспечения сборки кодовой базы проекта с использованием GCC 4.4.4 и намерении в скором времени задействовать GCC по умолчанию.


По историческим причинам Illumos до сих пор базируется на проприетарном компиляторе Solaris Studio (Sun Studio), что создавало некоторые трудности для энтузиастов, желающих принять участие в разработке. Лицензия на Solaris Studio запрещает распространение компилятора сторонними лицами, в то время как новые выпуски Solaris Studio 12 недоступны в форме, подходящей для организации сборки Illumos, а старые выпуски не так легко найти в свободной загрузке (ранее использовался вариант Sun Studio, специально модифицированный для сборки Solaris).  Недавно проведённая работа по адаптации кода проекта для использования GCC, позволит избавиться от привязки к проприетарному набору компиляторов С/C++.

URL: http://gdamore.blogspot.ru/2013/10/moving-on-adieu-to-studio...
Новость: http://www.opennet.dev/opennews/art.shtml?num=38160

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –5 +/
Сообщение от unnamedplayer on 15-Окт-13, 09:37 
А разьве все "свободные" сановские дистрибуции не умерли?
Будет интересно попробовать ...
Фирмварь и драйвера для вайфая всё так-же предлагают скачать из интернета, или они пошли на включение в дистр?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

92. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +/
Сообщение от Sabakwaka (ok) on 17-Окт-13, 19:52 
> А разьве все "свободные" сановские дистрибуции не умерли?

Жаль Солярку... :(
Угробили её утырки оракакеловские... :(

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +1 +/
Сообщение от Аноним (??) on 15-Окт-13, 09:37 
Интересно, почему не Clang?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –2 +/
Сообщение от Аноним (??) on 15-Окт-13, 09:56 
может потому, что clang академическая игрушка, генерящая тормозной код?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +1 +/
Сообщение от pavel_simple (ok) on 15-Окт-13, 10:15 
> может потому, что clang академическая игрушка, генерящая тормозной код?

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

P.S. ну и добавлю специально для братьев наших меньших.

Ну и потому что только бээсдэшники настолько упоротые что развитее системы в первую очередь для них это "выпилить весь GPL", а потом (и далеко не в первую очередь) можно думать о такой маловажной вещи как дряйвера, развите файловых систем, пакетная система, поддержка _конкретных_ архитектур и платформ.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

9. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –7 +/
Сообщение от Fomalhaut on 15-Окт-13, 11:33 
Не стоит делать далеко идущие выводы на неверных предпосылках? Тем более при явном предубеждении.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

15. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +1 +/
Сообщение от ананим on 15-Окт-13, 13:25 
Да при чём тут предубеждения. Просто здравый смысл.
Доделают шланг, я лично и сам буду им пользоваться.
Лопата она и есть лопата. Копает? Использую. Плохо копает? Беру другую.

И даже понятна мотивация — выкинуть весь гпл, в надежде что как только объявят "гпл-фри", то компании, шарахающиеся гпл, как чОрт ладана, к ним в очередь становиться будут. И вот тогда дрова ипр., ипр. посыпятся как яблоки осенью.
Наивно. Пока они этот шланг отлаживали, таких компаний (которые при этом ещё и могут что-то полезное сделать) уже просто не осталось. Либо сдохли (санки например), либо уже работат с линухом (например те, кого андроидом зацепило), либо те, кто совсем на другой стороне со своими продуктами (мс, яблоко,.. всё? ничего больше не вспоминается) и которым вообще никакие, ни на линухе, ни на бзде конкуренты не нужны.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

19. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +1 +/
Сообщение от Аноним (??) on 15-Окт-13, 13:58 
> только объявят "гпл-фри", то компании, шарахающиеся гпл, как чОрт ладана, к
> ним в очередь становиться будут. И вот тогда дрова ипр., ипр.
> посыпятся как яблоки осенью.

Оно и видно - эппл 2 раза закрывал-открывал Darwin. А версию под ARM вообще зажилил окончательно и бесповоротно. По поводу чего *бсд на смартах и подобной требухе - не представлены чуть более чем совсем.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

23. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –1 +/
Сообщение от linux must _RIP_ on 15-Окт-13, 15:33 
покажите где именно apple контролирует разработку? clang/llvm пишут люди которые работают в университете, а то что apple спонсирует какой-то открытый проект.. Ну так.. решения о открытости/закрытости - принимают авторы, а авторство apple не принадлежит.

Или еще в этом врать будем?

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

26. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +/
Сообщение от Аноним email(??) on 15-Окт-13, 15:48 
И что спонсор вот прямо не имеет никакого влияния на разработку ?
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

35. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –5 +/
Сообщение от linux must _RIP_ on 15-Окт-13, 17:05 
> И что спонсор вот прямо не имеет никакого влияния на разработку ?

не имеет.  Ровно так же можно взять деньги из другого места. Вы перепутали это с FSF и его влиянием на чисто номинальный "наблюдательный коммитет". Так как права на код принадлежат FSF - который может делать что угодно. Захотел GNU GPL v3 - и положил болт на желания разработчиков - сделал как захотелось, а наблюдательный коммитет только утвердил что им спустили сверху.

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

68. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –1 +/
Сообщение от Michael Shigorin email(ok) on 16-Окт-13, 02:34 
>> И что спонсор вот прямо не имеет никакого влияния на разработку ?
> не имеет.  Ровно так же можно взять деньги из другого места.
> Вы перепутали это с FSF

Предупреждение за клевету, #24 стёрто по той же причине.

2 dq0s4y71: аналогично, #10 за "единственную цель".

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

79. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –1 +/
Сообщение от linux must _RIP_ on 16-Окт-13, 11:47 
да ну. Сударь будет отрицать что права на код GCC принадлежат FSF ?!

Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

82. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –3 +/
Сообщение от linux must _RIP_ on 16-Окт-13, 11:53 
>>> И что спонсор вот прямо не имеет никакого влияния на разработку ?
>> не имеет.  Ровно так же можно взять деньги из другого места.
>> Вы перепутали это с FSF
> Предупреждение за клевету, #24 стёрто по той же причине.
> 2 dq0s4y71: аналогично, #10 за "единственную цель".

и сударь будет утверждать что все поддерживали переход на GNU GPL v3 и это не было продавлено, именно продавлено указанием "сверху" от FSF ? я даже запасусь попкорном - когда сударь будет рассказывать как FSF не коим образом не пыталось диктовать правила которые не всех устраивали..

А может еще сударь вспомнит историю с Obj-C в gcc? когда apple взяло код под GPL v2 - выложило патчи под GPL v2, а потом на них еще и давили требуя перелицензировать? Или это выпало из памяти.. ?

Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

85. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +1 +/
Сообщение от kurokaze (ok) on 17-Окт-13, 13:10 
>права на код принадлежат FSF - который может делать что угодно. Захотел GNU GPL v3 - и положил болт на желания разработчиков - сделал как захотелось

Зачем вы врёте? Разработчики сами пожелали передать код на таких условиях, челюсть им никто не ломал (как Королёву например), следовательно таково было их желание, посему "ложение болта" - это лично ваши эротические переживания

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

90. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +1 +/
Сообщение от arisu (ok) on 17-Окт-13, 15:36 
> Зачем вы врёте?

а оно по другому не умеет. не понятно, зачем с этим вообще пытаются разговаривать.

Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

46. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +2 +/
Сообщение от Аноним (??) on 15-Окт-13, 18:11 
> покажите где именно apple контролирует разработку?

У них почти все разработчики шланга. Вот так и контролирует.

> clang/llvm пишут люди которые работают в университете,

Вообще-то большая часть разработчиков IIRC работает в Эппл.

> а то что apple спонсирует какой-то открытый проект..

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

> Ну так.. решения о открытости/закрытости - принимают авторы, а авторство apple не
> принадлежит.

Ну вон в случае дарвина немногочисленное комьюнити раздолбали двумя циклами открыть-закрыть. Хакинтоши им, видите ли, помешали. Что им в следующий раз помешает?

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

64. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +2 +/
Сообщение от BratSinot (ok) on 15-Окт-13, 22:59 
Разработчикам из DragonFly BSD пофигу на GPL код, поэтому они используют GCC, а не шланг.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

29. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +/
Сообщение от all_glory_to_the_hypnotoad (ok) on 15-Окт-13, 16:42 
> Наверное, тот факт что один в поле не воин. Удачи вам в 1 лицо майнтайнить компилер. Если во времена Столлмана номер катил, то сейчас к компилерам требований малость поболее, в 1 лицо - замахаетесь, однако.

такое ни в какие времена не катило. Столман то как раз смог организовать сообщество и привлечь людей.

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

30. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –3 +/
Сообщение от dq0s4y71 (ok) on 15-Окт-13, 16:42 
> То что там практически все разработчики сосредоточены.

Так GCC тоже не студенты-самоучки разрабатывают, а всё те же Red Hat, IBM и Cisco - http://gcc.gnu.org/steering.html

> Наверное, тот факт что один в поле не воин. Удачи вам в 1 лицо майнтайнить компилер. Если во времена Столлмана номер катил, то сейчас к компилерам требований малость поболее, в 1 лицо - замахаетесь, однако.

Почему именно в 1 лицо? Кто мешает создать фирму, нанять специалистов, сделать форк и тоже его "контролировать"?

> У FSF нет цели отжaть бaблa с лoхов по максимуму. У эппла - есть.

FSF сам не разрабатывает GCC. Он утверждает управляющий комитет, который состоит - ВНЕЗАПНО! - из представителей софтверных гигантов (см. ссылку выше). А вы думаете, они вкладываются в свободные проекты потому, что они такие альтруисты и их цель - нести людям радость, да? :) Они точно так же работают ради прибыли, только у них модель разработки отличается от проприетарщиков.

> Это сильно влияет на политику xвирмы и дает лишний шанс получить ручкой грабель по лицу как только ваша деятельность хоть немного не понравится эпплу.

Политика фирмы вообще не имеет никакого значения пока код открыт. Не понравилась политика Apache в отношении OpenOffice - Document Foundation сделали форк LibreOffice. Всего делов! :)

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

33. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –3 +/
Сообщение от linux must _RIP_ on 15-Окт-13, 17:01 
> FSF сам не разрабатывает GCC. Он утверждает управляющий комитет, который состоит - ВНЕЗАПНО!

Да да.. И FSF не разу не нагнул никого, когда часть управляющего коммитета выражала сомнение что GPL v3 это хорошая лицензия для компилятора?

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

40. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +3 +/
Сообщение от ананим on 15-Окт-13, 17:43 
Да поняли уже.
Нагнуло тебя ФСФ, нагнуло.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

52. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +2 +/
Сообщение от Аноним (??) on 15-Окт-13, 18:40 
> Так GCC тоже не студенты-самоучки разрабатывают, а всё те же Red Hat,
> IBM и Cisco - http://gcc.gnu.org/steering.html

Есть одно важное отличие: там таки довольно много народа и ни 1 контора единолично процесс не контролирует. А вот у эппла явный перекос в 1 сторону. Ну и выбор лицензии по сути говорит нам: "разыскиваются лохи которые поработают забесплатно на наш будущий проприетарный SDK".

> Почему именно в 1 лицо? Кто мешает создать фирму, нанять специалистов, сделать
> форк и тоже его "контролировать"?

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

> FSF сам не разрабатывает GCC. Он утверждает управляющий комитет, который состоит -
> ВНЕЗАПНО! - из представителей софтверных гигантов (см. ссылку выше).

Мне оно больше нравится тем, что
1) Намного меньше технических проблем. За годы работы это таки привели в вменяемое состояние. А вот шланг до сих пор глюкавит на довольно элементарных вещах.
2) Нет перекоса в сторону 1 единственной конторы, как в шланге.
3) Лицензия сразу говорит что кидать и делать блобы никто не собирается. А в шланге ровно наоборот - мол, ищутся лохи поработать на будущий проприетарный IDE/SDK/etc.

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

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

> Политика фирмы вообще не имеет никакого значения пока код открыт.

В случае BSD лицензий как раз всегда риск что если есть перевес в чью-то сторону - они могут устроить королевский прокидон. Кстати раз вы тут нжинкс вспомнили - вот как раз отличный пример. Теперь все фичи пойдут в Nginx Plus, без сорцов и с вендорлоком. А открытые обрубки будут вторым сортом. Ну, как обычно с BSDL-софтом, в общем.

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

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

77. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –2 +/
Сообщение от linux must _RIP_ on 16-Окт-13, 08:39 

>> FSF сам не разрабатывает GCC. Он утверждает управляющий комитет, который состоит -
>> ВНЕЗАПНО! - из представителей софтверных гигантов (см. ссылку выше).
> Мне оно больше нравится тем, что
> 1) Намного меньше технических проблем. За годы работы это таки привели в
> вменяемое состояние. А вот шланг до сих пор глюкавит на довольно
> элементарных вещах.

Не так давно gcc при компиляции ядра ругался на _udiv3 и отказывался компилировать код.

> 2) Нет перекоса в сторону 1 единственной конторы, как в шланге.

эта контора называется FSF - которой принадлежат права на код GCC. Так что харе врать то.


> 3) Лицензия сразу говорит что кидать и делать блобы никто не собирается.
> А в шланге ровно наоборот - мол, ищутся лохи поработать на
> будущий проприетарный IDE/SDK/etc.

Требование о передаче прав на gcc говорит только о том что на мнение разработчиков наплевать. Все решает единственный владелец прав на код.

> В случае BSD лицензий как раз всегда риск что если есть перевес
> в чью-то сторону - они могут устроить королевский прокидон. Кстати раз
> вы тут нжинкс вспомнили - вот как раз отличный пример. Теперь
> все фичи пойдут в Nginx Plus, без сорцов и с вендорлоком.
> А открытые обрубки будут вторым сортом. Ну, как обычно с BSDL-софтом,
> в общем.

УУУУУ.. когда это GPL от этого защищало ? Вот RedHat творит с дистрибутивами что хочет - выпиливает универсальные решения, впиливает туда завязку на себя. Контролирует разработку всего нужного и против воли RedHat ничего не сделают. Вот тебе и вендор лок :-) При этом начинается тенденция закрыть все что было раньше открытым. - теже FAQ, KB... начинается лицензирование по количеству CPU sockets и количеству виртуалок.. Вам это ничего не напоминает ?

Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

78. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +2 +/
Сообщение от pavel_simple (ok) on 16-Окт-13, 09:26 
> УУУУУ.. когда это GPL от этого защищало ? Вот RedHat творит с
> дистрибутивами что хочет - выпиливает универсальные решения, впиливает туда завязку на
> себя. Контролирует разработку всего нужного и против воли RedHat ничего не
> сделают. Вот тебе и вендор лок :-) При этом начинается тенденция
> закрыть все что было раньше открытым. - теже FAQ, KB... начинается
> лицензирование по количеству CPU sockets и количеству виртуалок.. Вам это ничего
> не напоминает ?

и ноет от этого только окакловская подстилка -> т.е. RadHat делает _все правильно_.

Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

80. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –2 +/
Сообщение от linux must _RIP_ on 16-Окт-13, 11:49 
>> УУУУУ.. когда это GPL от этого защищало ? Вот RedHat творит с
>> дистрибутивами что хочет - выпиливает универсальные решения, впиливает туда завязку на
>> себя. Контролирует разработку всего нужного и против воли RedHat ничего не
>> сделают. Вот тебе и вендор лок :-) При этом начинается тенденция
>> закрыть все что было раньше открытым. - теже FAQ, KB... начинается
>> лицензирование по количеству CPU sockets и количеству виртуалок.. Вам это ничего
>> не напоминает ?
> и ноет от этого только окакловская подстилка -> т.е. RadHat делает _все
> правильно_.

а шапоачная подстилка подлизывает все что может. Ты уже сегодня лизнул у Потеринга ? :)

ps. странно что оскорбления не замечает наш любитель морали Миша Шигорин..

Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

83. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +/
Сообщение от pavel_simple (ok) on 16-Окт-13, 12:12 
>[оверквотинг удален]
>>> себя. Контролирует разработку всего нужного и против воли RedHat ничего не
>>> сделают. Вот тебе и вендор лок :-) При этом начинается тенденция
>>> закрыть все что было раньше открытым. - теже FAQ, KB... начинается
>>> лицензирование по количеству CPU sockets и количеству виртуалок.. Вам это ничего
>>> не напоминает ?
>> и ноет от этого только окакловская подстилка -> т.е. RadHat делает _все
>> правильно_.
> а шапоачная подстилка подлизывает все что может. Ты уже сегодня лизнул у
> Потеринга ? :)
> ps. странно что оскорбления не замечает наш любитель морали Миша Шигорин..

Миша Шигорин (как ты выражовываешся), несмотря на то что имеет модераторские полномочия тоже человек, и бывает ведёт нормальные дискусии. И не опускается ниже плинтуса когда уважаемый им проетк (в виде AltLinux) критик^W прессуют за дело и без.

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

я уверен что Михаил всё потрёт.

Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

84. "(offtopic) oracle vs redhat на опеннете"  +3 +/
Сообщение от Michael Shigorin email(ok) on 16-Окт-13, 14:04 
> я уверен что Михаил всё потрёт.

Не знаю, у меня пока рука только на #80 поднимается, поскольку за гранью фола (в отличие от #78 и с учётом вашего обычного поведения).

Что самое смешное, если бы "оракловская подстилка" держал себя в руках и писал _только_ по существу и без своих занудных попыток в 1024-й раз рассказать, какая плохая шляпа, _ровно_ по тем же вопросам, где оракл либо прямо виноват в этой "плохости", либо сам ещё хуже -- доверия ему как техническому специалисту было бы больше.  А так получается великовозрастный аналог MSSP с чуть другой тематикой, увы.

Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

88. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +2 +/
Сообщение от kurokaze (ok) on 17-Окт-13, 13:19 
> Требование о передаче прав на gcc говорит только о том что на
> мнение разработчиков наплевать. Все решает единственный владелец прав на код.

И причем тут GPL? У ООО лицензия Apache, а права тоже требовали передавать. Так что садись, два

Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

61. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +3 +/
Сообщение от pavel_simple (ok) on 15-Окт-13, 20:23 
>> компилятор контролируемый другой компанией
> Что значит "контролируемый"? Кто-то мешает скачать исходники и сделать сво1Яблочники  
> Apple "контролирует" Clang ровно настолько, насколько FSF "контролирует" GCC.
>> в первую очередь для них это "выпилить весь GPL"
> Это как раз упоротые фритарды без конца создают "полностью свободные" дистрибутивы, единственная
> цель которых - выпилить весь не-GPL.

В состав базовой системы интегрирована новая библиотека iconv, распространяемая под лицензией BSD и основанная на наработках из проекта NetBSD. Библиотека показывает неплохие результаты совместимости с GNU iconv, но пока не активирована по умолчанию. Для сборки новой библиотеки следует пересобрать систему, указав опцию "WITH_ICONV=yes" в /etc/src.conf;
Новая реализация API readline, используемого для организации автодополнения команд, интегрирована в libedit. Новый API основан на наработках NetBSD и распространяется в рамках лицензии BSD, что позволило уйти от использования GNU libreadline;
Во FreeBSD HEAD интегрирована улучшенная реализация утилиты BSD patch, поставляемая под лицензией BSD и основанная на наработках проекта DragonFly BSD. В настоящее время задействовать BSD patch можно при сборке системы с опцией WITH_BSD_PATCH. После завершения тестирования новая утилита сможет заменить собой поставляемую в базовой системе утилиту GNU patch. Причиной замены является переход GNU patch на лицензию GPLv3, что вынуждает разработчиков FreeBSD оставаться на давно устаревшей версии GNU patch, распространяемой под лицензией GPLv2. Из дальнейших задач отмечается проведение всестороннего тестирования утилиты;

и т.д.
новшества итить.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

25. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –4 +/
Сообщение от iZEN (ok) on 15-Окт-13, 15:40 
На FreeBSD 10-BETA1 впилил GCC 4.2.1 обратно. Как соберу им Apache OpenOffice 4.0.1, так выпилю обратно. Это НЕТРУДНО. А у вас какие-то предубеждения на этот счёт? GCC 4.6 порт офисного пакета почему-то не собирает - спотыкается на NSS.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

27. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –1 +/
Сообщение от all_glory_to_the_hypnotoad (ok) on 15-Окт-13, 16:21 
не сильно уж тормозной, юзать можно. Ещё у него юзер-френдли выхлоп ошибок для пюсового кода. Хотя gcc с 4.8 тоже движется в этом направлении, но ещё отстаёт.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

54. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +/
Сообщение от Аноним (??) on 15-Окт-13, 18:44 
> для пюсового кода.

Это на котором он валится постоянно? Ну да, юзерфрендельно...

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

65. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –1 +/
Сообщение от arisu (ok) on 15-Окт-13, 23:02 
> юзер-френдли выхлоп ошибок для пюсового кода. Хотя gcc с 4.8 тоже движется в этом
> направлении

ага. и первым делом туда запилили идиотскую caret. учитывая, что gcc при виде незнакомой «-f»-опции сразу выводит ошибку и самоубивается, а также у gcc нет нормального метода определить версию компилятора без дурацкого парзинга выхлопа, стало шибко удобней, конечно. просто вписать -fno-diagnostics-show-caret нельзя, надо сначала проверить, понимает ли её системный gcc.

огромное спасибо тому дебилу, который сделал эту херь включеной по умолчанию. надеюсь, он сдохнет от кровавого поноса.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

69. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +1 +/
Сообщение от Led (ok) on 16-Окт-13, 02:44 
> а также у gcc нет нормального метода определить версию компилятора без дурацкого парзинга выхлопа,

Ну, вобще-то "парзить выхлоп" 'gcc -dumpversion' не так уж и сложно:)

Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

70. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +/
Сообщение от arisu (ok) on 16-Окт-13, 03:08 
> Ну, вобще-то «парзить выхлоп» 'gcc -dumpversion' не так уж и сложно:)

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

Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

94. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –1 +/
Сообщение от Sabakwaka (ok) on 17-Окт-13, 19:56 
> не сильно уж тормозной, юзать можно. Ещё у него юзер-френдли выхлоп ошибок
> для пюсового кода. Хотя gcc с 4.8 тоже движется в этом
> направлении, но ещё отстаёт.

у него не еще юзер-френдли выхлоп ошибок плюсового кода, а выхлоп ошибок плюсового кода вообще наконец :) :) :)

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

91. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –1 +/
Сообщение от annulen (ok) on 17-Окт-13, 17:04 
> может потому, что clang академическая игрушка, генерящая тормозной код?

Это вам кто такую чушь сказал?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

95. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  –1 +/
Сообщение от Sabakwaka (ok) on 17-Окт-13, 19:57 
>> может потому, что clang академическая игрушка, генерящая тормозной код?
> Это вам кто такую чушь сказал?

Баба Клава с лавочки.

Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

11. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +2 +/
Сообщение от ip1981 (ok) on 15-Окт-13, 12:07 
Потому что:

1. Поддержка GCC была впилена Sun давно

2. Система сборки illumos - говно, хрен туда что впилишь.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

12. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +3 +/
Сообщение от annulen (ok) on 15-Окт-13, 12:13 
>Интересно, почему не Clang?

Вангую, что поддержка SPARC в GCC лучше

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

14. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +/
Сообщение от ip1981 (ok) on 15-Окт-13, 13:06 
В Иллюмосе на Спарк забили.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

73. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +/
Сообщение от Аноним (??) on 16-Окт-13, 05:18 
> В Иллюмосе на Спарк забили.

Тут такое дело ... илумнос вот ты да я видели ... Остальные насравшие в трэде - ни разу. Но разве такая фигня помешает им донести их ценное мнение? :)

И так сейчас везде :(

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

16. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +/
Сообщение от ананим on 15-Окт-13, 13:27 
И не только.
У них задача проект вообще хоть как-то собрать, а не траблы компилятора отлавливать.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

3. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +/
Сообщение от Аноним (??) on 15-Окт-13, 09:53 
>рассказал об успехах

обеспечения сборки кодовой базы
проекта с использованием GCC 4.4.4
Почемк не 2.9?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +3 +/
Сообщение от Nuzhny on 15-Окт-13, 10:18 
Логично выбрать компилятор максимально похожий на исходный по поддерживаем фичам и стандартам. А потом уже портировать на более новый, собирая и исправляя выскочившие в ходе перекомпиляции баги.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

13. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +/
Сообщение от Аноним (??) on 15-Окт-13, 12:34 
Давно пора
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Проект Illumos на пути к переходу с Solaris Studio на GCC"  +/
Сообщение от Аноним (??) on 15-Окт-13, 13:56 
>  с использованием GCC 4.4.4

Вообще-то 4.8 смотрелся бы актуальнее...

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру