LINUX.ORG.RU

Репозиторий Qt стал доступен сторонним разработчикам

 , , , , , , qtsoftware,


0

0

Как и было обещано в январе, git-репозиторий Qt стал доступен общественности!

Открытие репозитория — это большой шаг для Qt Software, позволяющий более тесно сотрудничать с разработчиками, увеличивающий связь с коммьюнити и подчеркивающий то, что Qt является проектом с открытыми исходными кодами. Релизы Qt давно распространялись в открытых исходных кодах под открытой лицензией, однако модель разработки не была доступна сторонним разработчикам — конечно, была возможность посылать патчи по электронной почте или через bug tracker, однако это был трудоемкий процесс, требующий отсылки подписанного контракта о передаче прав на код по факсу.

Цель нового сайта http://qt.gitorious.org/ — максимально упростить этот процесс, и теперь для внесения изменений в Qt не требуется подпись контрактов, теперь достаточно передать не-эксклюзивные права на код в Qt Software путем единоразового нажатия на кнопку на сайте, подтверждающей согласение с передачей кода в upstream.

Теперь все, что требуется сделать для внесения изменений в Qt — создать клон репозитория, сделать commit с изменениями и нажать кнопку, создающую заявку на вливание патча в основную ветку разработки (merge request).

Ждем ваших патчей!

Подробнее в блоге разработчиков: http://labs.trolltech.com/blogs/2009/...

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



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

Эм.... Отлично. Надеюсь миниторить изменения будут ответственно, дабы не получилось как с gtk.

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

>Мда.. у весёлых дельфистов такой возможности не было.

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

yoghurt ★★★★★
()

Новость хороша. Вопрос: как происходил выбор выбор git хостинга? Почему именно этот? Пробовал - не понравилось...

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от BitCheese

Да и интерфейс местами логичнее, чем у github, например клоны вместо "форков"

BitCheese
()
Ответ на: комментарий от I-Love-Microsoft

> Новость хороша. Вопрос: как происходил выбор выбор git хостинга? Почему именно этот? Пробовал - не понравилось...

выбор проводился по количеству фич среди открытых проектов. В итоге gitorious оказался самым удобным и начали его использовать внутри офиса и вносить некоторые локальные улучшения для фич которых не хватало, и в итоге логичный шаг использовать для внешнего репозитория тот же самый продукт который используется внутри фирмы. Плюс для недостающих фич Qt Software просто наняла автора gitorious для их реализации и поддержки серверной инфраструктуры. Также любопытной новостью оказалось то что автор gitorious тоже находится в Осло, в том же городе что и головной офис Qt Software.

shadone
() автор топика
Ответ на: комментарий от I-Love-Microsoft

> Новость хороша. Вопрос: как происходил выбор выбор git хостинга? Почему именно этот? Пробовал - не понравилось...

и кстати git - распределенная система - поэтому никто не мешает поддерживать клон Qt хоть на том же github.

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

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

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

а ещё есть шанс, что станет хуже. Так хоть более-менее централизовано разрабатывали. А теперь код явно станет пестрее.

Alve ★★★★★
()

>git-репозиторий Qt стал доступен общественности!

Где тег "история успеха"?

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

> Какой няшный пушистый тролль :}

Который из них? :)

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

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

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

Не думаю, Qt всегда более стабильный был чем KDE, плюс новая фича обязана работать на всех платформах. У кедерастов ресурсов не хватит чтобы предоставлять код такого качества в больших объёмах. Да и не думаю что кто-то им даст..

eldar_insafutdinov
()

>теперь достаточно передать не-эксклюзивные права на код в Qt Software путем единоразового нажатия на кнопку на сайте, подтверждающей согласение с передачей кода в upstream.

GPL? да?

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

>>теперь достаточно передать не-эксклюзивные права на код в Qt Software путем единоразового нажатия на кнопку на сайте, подтверждающей согласение с передачей кода в upstream.

>GPL? да?

Опять твой извращённый разум заговор увидел. Передал код -> его приняли в GPL'ный проект -> весь код проекта под GPL -> тебя не ущемили, код не забрали. Таки где тебя ущемили? GPL жмёт?

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

права на код не сохраняются за автором патча - передаются троллям (теперь нокиа). какой же это GPL.

если же это GPL то код твой - в том смысле что без твоего спроса не могут перелицензировать и тп. а тут ты его отдаёшь. и вы ещё ругали Sun?

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

Qt использует несколько лицензий, как ты знаешь. И это требует возможности использовать _весь_ код и под GPLv2, и под GPLv3, и под LGPL. С этим ты и соглашаешься. Учитывая послабления в лцензионных огрничениях, я бы только радовался. Так где заговор? ))

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

Все думают что Столлман - прямо революционер. GPL - ну просто коммунизм.

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

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

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

Хочешь иметь большую власть над кодом - руководи проектом сам. Всё просто. Либо ты, либо кто-то ещё.

А ты знаешь лицензию, не имеющую такого врождённого недостатка? ))

wyldrodney
()

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

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

Все орали что Sun - такие плохие и требуют уступить права на код патчей Sun-и. И требовали перелицензировать продукты Sun под GPL.

Но ведь никто не подумал что GPL - она ничуть не лучше и подволила бы Sun-у вытворять всё то же самое, но уже под GPL.

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

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

>Вот сейчас - ты конечно можешь не уступать права, но твой код никто не увидит.

Патчи.

>они не возмут

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

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

>Вы же просто как роботы - вам сказали что "GPL это хорошо и единственно верно" и вы это повторяете, бездумно и не пытаясь разобраться.

Кто-же эти "вы"?

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

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

>если же это GPL то код твой - в том смысле что без твоего спроса не могут перелицензировать и тп. а тут ты его отдаёшь. и вы ещё ругали Sun?

Если ты опубликовал код под GPL, то вообще-то права на него ты передал FSF...

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

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

если я в чём то ошибся - исправлюсь. но вы бездумно выдумываете и приписываете GPL то чего там нет.

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

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

Достаточно разумные требования, IMHO, так как нокия будет сопровождать етот код. Если автора такие условия не устраивают, он может держать изменения при себе ( предоставить своим пользователям по GPL/LGPL ), но прийдется сопровождать все самому ( обновлять версии Qt например ), что не совсем удобно.

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

>но вы бездумно выдумываете и приписываете GPL то чего там нет.

Почитай уже GPL, ага... И заодно посмотри в словаре что такое "не-эксклюзивные права" и "эксклюзивные права"

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

alex-w:

> Если ты опубликовал код под GPL, то вообще-то права на него ты передал FSF...

а где такое в ГПЛ написано?

Лицензия своего кода под ГПЛ и передача прав в FSF не одно и тоже.

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

>Нокия просит передать не-эксклюзивные права на код, автор враве делать с своим кодом что угодно, но и нокия может выпустить не ГПЛ версию.

вот именно. срубить бабла себе, перелицензировать, а у вас прав вмешаться не будет. ваш код там закроют например.

>так как нокия будет сопровождать етот код

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

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

Думаем головой. Если ты передал код под условиями GPL - то никто его не закроет и не перелицензирует. Если ты передал код под какими-то другими условиями (например с согласием на двойное лицензирование) - то причем тут GPL?

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

согласен, но не

>у автора GPL кода есть право на то что он может ним делать - перелицезировать например. создавать на его основе другой код, неподпадающий под GPL и тд. вот сейчас таких прав Qt Software лишает - требуя отказаться от них при отсылке патчей.

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

У авторов изменений есть выбор: отсылать патчи ( и влиять на развитие Qt в интересном им направлении ) либо использовать свои изменения ( и/или раздавать их ) самим, при условии покупки лицензии Qt не обязательно даже открывать код.

Правда целесообразность форка при разумной политике приема патчей очень сомнительна, так как необходимо немало ресурсов на его поддержку.

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

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

> а Gtk, надеюсь, наконец помрёт.

Для начала надо сделать графический редактор на Qt, по фичам догоняющий GIMP. Qt конечно лучший тулкит на сегодня, но не тулкитом единым.

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

Хотел написать что ты идиот или банальный тролль, но вспомнил, что "грешно смеяться над убогими" и я передумал.

sdio ★★★★★
()

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

Жаль, что естественный отбор не работает с такими кадрами.

codeine-man
()
Ответ на: комментарий от kapsh

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

Похудей наконец.

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