LINUX.ORG.RU

Вышел PySide

 , , , ,


0

0
Вышел первый публичный релиз проекта PySide, предоставляющего биндинги к фреймворку Qt для языка Python под лицензией LGPL.

Для поощрения разработки приложений на языке Python, использующих Qt, требовались биндинги, доступные под либеральной лицензией. Работа над PySide была начата в Maemo подразделении компании Nokia сразу, как только отсутствие биндингов с подходящей лицензией стало очевидным.

Со стороны Nokia были попытки договориться с Riverbank Computing, создателями PyQt, на предмет смены лицензии, но они не увенчались успехом, из-за чего и было решено создать новый проект. Тем не менее, PySide будет сохранять совместимость с PyQt на уровне API, по крайней мере в первых версиях.

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



Проверено: boombick ()
Дык е то все етого ожидали. А если API совместимы, то й совсем замечательно.

Еще саит не грузитсе кто знает расскажите чем они байндинки делают и есть ли там аналог того закрытого metasip?

ce_tamotko_za_uzori
()
Да здравствует проприетарщина? ) Скажем спасибо нокии за наше счастливое детство?
Davidov ★★★★
()
Велосипед под более годной лицензией? Ну ну
yoghurt ★★★★★
()
Ну чего расшумелись? Отличная новость.
Mammoth ★
()
> Со стороны Nokia были попытки договориться с Riverbank Computing, создателями PyQt, на предмет смены лицензии, но они не увенчались успехом, из-за чего и было решено создать новый проект.

То есть, NOKIA просила Riverbank Computing сметить лицензию с GPL на LGPL? Те не согласились, и нокиа в лучших традициях опенсорча стала пилить свое, но под LGPL?

Пипец, господа.

Однако, считаю, что Нокиа поступила правильно!
xintrea ★
()
>Со стороны Nokia были попытки договориться с Riverbank Computing, создателями PyQt, на предмет смены лицензии, но они не увенчались успехом, из-за чего и было решено создать новый проект.

Так им и надо.
st0ke ★
()
Девелоперы Nokia настолько суровы...
DNA_Seq ★★☆☆☆
()
Эхехе и увы. KDE уже по факту просрало линупсовый десктоп из-за лицензионных проблем с Qt. И до сих пор проблемы продолжаются...
yk4ever ★
()
проитал так, если поменять i и d местами, долго думал.
leg0las ★★★★★
()
Ответ на: комментарий от yk4ever
>Эхехе и увы. KDE уже по факту просрало линупсовый десктоп из-за лицензионных проблем с Qt.

А мне кажется, что из-за падучей плазмы и других недоработок KDE 4. Но у гнума вроде тоже скоро похожий этап наступит, так что есть возможность отвоевать.
Ttt ☆☆☆☆☆
()
Ответ на: комментарий от yk4ever
> Эхехе и увы. KDE уже по факту просрало проприетарный десктоп из-за лицензионных проблем с Qt

fixed

vasily_pupkin ★★★★★
()
kde- и gnome-наркоманы в треде
AnDoR ★★★★★
()
Ответ на: комментарий от DNA_Seq
Жду gtk 3 и биндинги к питону. :) А вообще - замечательная новость.

Поздравляю пайкутэшников ))
Shalakhin ★
()
Ответ на: комментарий от yk4ever
> Эхехе и увы. KDE уже по факту просрало линупсовый десктоп из-за лицензионных проблем с Qt. И до сих пор проблемы продолжаются...

Какие проблемы че? LGPL как и у ЖТК.

ce_tamotko_za_uzori
()
Может быть не по теме, но, может быть, кто-то сталкивался. В PyQt очень медленно работает компонент QTextEdit/QPlainText в плане метода setText. Очень как-то долго он загружает текст и процессор при этом грузит сильно. Текст примерно 1Мб объема.
Droid790 ★
()
Ответ на: комментарий от Droid790
> Я новичок в опенсоурсе. Объясните, пожалуйста, чем PyQt плох был?

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

Бибилотека под LGPL таких ограничений не накладывает.

Liosha_Syrnikov ★
()
Оригинально. Вот только им нужно держать полную совместимость с PyQt, по крайней мере, пока не перетащат основную аудиторию к себе. А там уж и ривербанк загнется.
liksys ★★★★
()
Ответ на: комментарий от liksys
>Вот только им нужно держать полную совместимость с PyQt, по крайней мере, пока не перетащат основную аудиторию к себе.

Так они именно так и собираются.

Вообще правильный шаг. рад за них.

mono ★★★★★
()
Вот и дожили. GPL уже некошерна...
AVL2 ★★★★★
()
Ответ на: комментарий от Ttt
> А мне кажется, что из-за падучей плазмы и других недоработок KDE 4.

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

yk4ever ★
()
Ответ на: комментарий от liksys
> Ты хотя бы лекарства принимаешь, чудо?

Возражения по сути есть, не?

Я помню начало двухтысячных, вокруг были сплошные кеды. А потом со всех сторон ВНЕЗАПНО полез гнум.

yk4ever ★
()
Да, маст лив! Делайте биндинги для Питона, Жабы, Руби, Перла, ПХП, Шелла, Лиспа, Фортрана, Паскаля, Хаскеля, Брэйнфака наконец, но ПОЖАЛУЙСТА, УБЕЙТЕ БИНДИНГ ДЛЯ МОНО!!!!!!!!!!!!!11111111адинадинадинадин
Klizmoid
()
Из-за лицензии форкать PyQt в PySide... что-то тут несправедливо... это ведь только для делания проприетарного ПО и сделано
los_nikos ★★★★★
()
Ответ на: комментарий от Pavval
> На его аватарку погляди, поймешь.

О, ужас...

liksys ★★★★
()
Ответ на: комментарий от yk4ever
> А потом со всех сторон ВНЕЗАПНО полез гнум.

ВНЕЗАПНО полезла только фекалия из твоего уха. У меня и у всех моих знакомых стоит исключительно KDE.

liksys ★★★★
()
Ответ на: комментарий от liksys
>> У меня и у всех моих знакомых стоит исключительно KDE.

Угу! Срать мы хотели, всегда и везде, на все лицензии и патенты вместе взятые! Да!

Klizmoid
()
Ответ на: комментарий от Klizmoid
> Угу! Срать мы хотели, всегда и везде, на все лицензии и патенты вместе взятые! Да!

Это вот к чему ты сказал?

liksys ★★★★
()
Ответ на: комментарий от liksys
> ВНЕЗАПНО полезла только фекалия из твоего уха.

Фигасе у вас галлюцинации. Вы эта, свои таблетки проверьте.

> У меня и у всех моих знакомых стоит исключительно KDE.

Я за вас сильно рад. То, что кеды лучше гнума - это ваще вне всякого сомнения.

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

Это печально, но это факт.

yk4ever ★
()
Ответ на: комментарий от yk4ever
> То, что кеды лучше гнума - это ваще вне всякого сомнения.

Что там в вашем дурдоме не подвергается сомнению, меня волнует мало. В игнор, тролльчатина, в игнор.

liksys ★★★★
()
Ответ на: комментарий от Klizmoid
> Делайте биндинги для Питона, Жабы, Руби, Перла, ПХП, Шелла, Лиспа, Фортрана, Паскаля, Хаскеля, Брэйнфака наконец, но ПОЖАЛУЙСТА, УБЕЙТЕ БИНДИНГ ДЛЯ МОНО!!!!!!!!!!!!!11111111

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

Ну если напрочь не хотите моны, то хотя бы упомяните окамл - бо это основная альтернатива по уровню.

yk4ever ★
()
Оч правельно, давно ждал!
Хотя на само деле биндить при помощи boost не самый хороший вариант - SIP это очень оригинальное решение. Думаю даже swing более удобен.

К слову GPL это хорошо но везде как поговаривал Торвальдс.
Для конечных приложений GPL самое оно, для библиотек - LGPL, для библиотек реализующих тот или иной стандарт - BSD/zlib или аналог гораздо более пригоден.

С LGPL тоже грабьлей много (приходиться .so или .dll таскать с закрытм приложением)
stalkerg ★★★★★
()
Ответ на: комментарий от yk4ever
Шарп - это концепция жабы плюс codesugar делфи&co. Сам когда-то делфятник, сначала попробовал шарп/.нет, потом перелез на C++. Это - небо и земля. От С++ c Qt неиллюзорно ссу тройным одеколоном и авторитетно заявляю, что первое, второе, первое и второе вместе - унылое говно.
Klizmoid
()
Ответ на: комментарий от Klizmoid
А, забыл. Плюс угребещнейшая реализация от M$ (они в своем репертуаре, ага...)
Klizmoid
()
Ожидаемо. Наверняка и принцип NIH дал о себе знать, нельзя же ентерпрайзу полагаться на сторонние биндинги.
sv75 ★★★★★
()
Ответ на: комментарий от stalkerg
>Хотя на само деле биндить при помощи boost не самый хороший вариант

Обоснуй ! ;-)

Кстати, кто-нибудь пробовал сабж ?
Как там со стабильностью ?
kitov ★★★
()
Ответ на: комментарий от AVL2
> А тут отринули свободный биндинг ради пары торгашей...

Создав при этом еще более свободный биндинг

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