El rumbo de Qt en las manos de Nokia

A principios del año pasado Nokia adquirió la empresa Trolltech, creadores del toolkit Qt, un framework para el desarrollo de interfaces de usuario (GUI) de código abierto y disponible para varias plataformas.  Esta adquisición provocó mucha especulación dado que Qt es la base de el entorno de escritorio KDE y al mismo tiempo Nokia ya tenía la plataforma Maemo, basada en GNOME, incluso con productos disponibles para el público general como los equipos Nokia 770 y N810.  Para agregar más confusión aun, a mediados de año Nokia adquirió la empresa que desarrolla Symbian OS, el sistema operativo de sus móviles, y lo licenció como Open Source.

Entre las especulaciones que se hicieron estaba el alejamiento de Maemo, un cambio a un licenciamiento más restrictivo de Qt, lo que complicaría a KDE, etc.  Desde un principio Nokia trató de tranquilizar los animos y prometió comportarse bien con Qt y al parecer lo están cumpliendo.

La semana pasada Nokia liberó la versión 4.5 de Qt y los anuncios desmienten estos rumores y muestran un futuro prometedor para Qt y  otros proyectos en donde se han visto involucrados.

WebKit

La relación entre Qt y WebKit es una historia de amor y odio. Esta historia comienza cuando Apple buscaba un motor de HTML para utilizar en su navegador Safari, una alternativa era usar Gecko de Mozilla y la otra era usar KTHML, el motor de render de KDE creado por Lars Knolls, hoy vicepresidente de ingeniería de Trolltech.  Apple se la jugó por KHTML y en un principio no tuvieron una buena actitud con KDE porque los cambios que Apple hacía a KHTML no retornaban o no eran directamente aplicables a Qt/KDE. Después de varias discusiones, Apple publicó sus cambios en su propio repositorio bajo el nombre de WebKit y comenzaron a recibir cooperación de los desarrolladores de KHTML. El resto de la historia ya es conocida: Hoy WebKit es ampliamente usado tanto por los productos de Apple como en desarrollos abiertos, enfrentándose de igual a igual con Gecko y el motor de render de Internet Explorer.

El release de Qt 4.5 hecho por Nokia incluye a WebKit con el nuevo motor de JavaScript SquirrelFish.  Este motor mejora notablemente el rendimiento de JavaScript tal como lo está haciendo Google con V8 y Mozilla en SpiderMonkey.  SquirrelFish ya es utilizado por Safari 4 de Apple bajo el nombre de Nitro Engine.

Licenciamiento

El licenciamiento de Qt se ha ido abriendo con los años.  En un principio la licencia no era compatible con las definiciones de Open Source de Open Source Initiative (OSI) ni de Free Software de la Free Software Foundation (FSF), y esto hacía que el proyecto de escritorio KDE, al estar basado en Qt, tuviera el mismo problema.  Un efecto colateral de este esquema de licenciamiento fue que motivó la creación del proyecto GNOME como una alternativa completamente libre respecto a KDE.

Posteriomente Qt pasó a un licenciamiento dual, se podía usar Qt como GPL o bajo una licencia comercial.  Si se optaba por el licenciamiento GPL, entonces las aplicaciones tenían que tener un licenciamiento compatible con GPL, pero si se necesitaba usar Qt en aplicaciones con otro tipo de licenciamiento entonces se debía adquirir una licencia comercial para Qt.  Dando un ejemplo concreto, esto impedía que Qt se pudiera usar libremente para desarrollos con licencias propietarias.

Hoy en manos de Nokia, Qt 4.5  es licenciado bajo LGPL (Lesser General Public License).  En pocas palabras esto quiere decir que Qt entrega todas las libertades de la licencia GPL (General Public License), pero no exige que las aplicaciones que lo usan esten licenciadas como GPL compatibles.  Siguiendo el mismo ejemplo anterior, con LGPL ahora se puede usar Qt para desarrollar aplicaciones con licencias propietarias.

Hasta siempre Qtopia / Qt Extended

Dentro del ecosistema de Qt existía Qtopia, posterioremente conocido como Qt Extended.  La idea de este proyecto era tener un framework para dispositivos móviles, pero considerando que Nokia ya cuenta con Maemo y Symbian, no tiene mucho sentido tener un tercer componente que se encargue de los mismos temas.

Nokia anunció (literalmente) el último release de Qt Extended a principios de este mes.  El desarrollo de Qt Extended como un framework separado de Qt se ha detenido, pero seguirá teniendo soporte por un año. Los componentes de Qt Extended que son un aporte a la compañia pasaran a formar parte integral de Qt, potenciando aún más este popular toolkit.

Links:

- Qt gets the Nokia treatment (internetnews.com)
- Qt Software discontinues Qt Extended (qtsoftware.com)

Compartir Compartir
Publicado por Franco Catrin el 10 de March 2009 en la categoría Destacados, Software con los tags , , , , , , . Tiene 60 comentarios.

60 Comentarios

El rumbo de Qt en las manos de Nokia

Deja tu Comentario ↓
quién es Mario?

DesaprobarAprobar26quién es Mario? dijo el 10-3-2009 a las 15:05:

1

y otro buen post de Franco Catrín! buena la info

Peyesein

DesaprobarAprobar24Peyesein dijo el 10-3-2009 a las 15:12:

2

Ejemplos de aplicaciones que usan QT son: Adobe Photoshop, Google Earth, Google Chrome, etc.

Fco.

DesaprobarAprobar1Fco. dijo el 10-3-2009 a las 15:14:

3

Se escribe Qt, por si acaso.

Gon

DesaprobarAprobar4Gon dijo el 10-3-2009 a las 15:16:

4

Un detalle, QT 4.5 no salió esta semana, sino la anterior.

Vurucled

DesaprobarAprobar11Vurucled dijo el 10-3-2009 a las 15:17:

5

Sinceramente, cuando escuché la noticia hace tiempo de la “compra” por parte de nokia, me asusté un poco…
Menos mal que han sabido comportarse a la altura.
Franco, como siempre, un gusto leer tus artículos.

Algalord

DesaprobarAprobar10Algalord dijo el 10-3-2009 a las 15:21:

6

Saludos Franco, excelente crónica, como siempre.

Franco Catrin

Franco Catrin dijo el 10-3-2009 a las 15:24:

7

@Fco. y @Gon

Tienen razón! correcciones aplicadas!

rnsn

DesaprobarAprobar3rnsn dijo el 10-3-2009 a las 15:25:

8

dejarlo como lgpl era el camino mas viable pa no cagarse a nadie.
bien por nokia, la supo hacer.

Ver Comentario... mauro dijo el 10-3-2009 a las 15:36 ...

Bonnie Cha

DesaprobarAprobar25Bonnie Cha dijo el 10-3-2009 a las 15:41:

10

well elaborated article Franco, but let me remind you that this type of content is not suitable for an average FW visitor. You should write in more advanced blogs or magazines such as CNET, Wired and why not, PCWORLD. If you want to, I can help you to arrange an interview to CNET.

XtremoX

DesaprobarAprobar8XtremoX dijo el 10-3-2009 a las 15:52:

11

ahora entiendo la bronca de la fsf con kde me quedo todo clarito ^^

Drjekyll

DesaprobarAprobar13Drjekyll dijo el 10-3-2009 a las 15:52:

12

Mmmm, creo que muchos desarrolladores como yo leen aca, este tipo de articulos es muy apreciado.

P2

DesaprobarAprobar4P2 dijo el 10-3-2009 a las 16:02:

13

Gran noticia:

estaria filete tener un mobile nokia corriendo una version de KDE para celulares, jajajaja, genial.

claudiomet

DesaprobarAprobar9claudiomet dijo el 10-3-2009 a las 16:08:

14

@Bonnie Cha:

That’s Fayerwayer’s main feature, the conjunction between average and non-average PC users. Certain blog are extreme technicals and other are extreme light, Fayerwayer is the almost-perfect balance (more technical articles we need… and more Fayerwayer Labs…!!! ).

San_Pateste

DesaprobarAprobar22San_Pateste dijo el 10-3-2009 a las 16:08:

15

Por primera estoy relativamente de acurdo con bonie cha….el nivel de las noticias escritas por franco esta para un nivel superior, sin embargo, espero que siga por mucho tiempo ms como editor de FW…

excelente articulo para variar…

vladimirprieto

DesaprobarAprobar20vladimirprieto dijo el 10-3-2009 a las 16:09:

16

nose si es idea mia o que, pero he notado que los artículos de FW han mejorado bastante de la llegada de Franco. Y no sólo hablo de los artículos de Franco, sino que de todos en general…

“azi no ma’ pu”

Marcelix

DesaprobarAprobar6Marcelix dijo el 10-3-2009 a las 16:31:

17

El que sabe, sabe

Bien Franco, gracias por la nota.

PD: ¿y cuando tendremos otro programa como TV-Nauta?

Davor

DesaprobarAprobar6Davor dijo el 10-3-2009 a las 16:36:

18

@Peyesein: Adobe Photoshop no utiliza Qt, el que lo utiliza es el Adobe Photoshop Album (distintos productos).

Por lo demás, Qt es excelente toolkit. Yo he visto aplicaciones para industrias más específicas hecho sobre Qt y funcionan muy bien.

- Davor

Saint

DesaprobarAprobar15Saint dijo el 10-3-2009 a las 16:47:

19

@claudiomet: Porqué le respondes en inglés si el tipo sabe leer en español?

A propósito, a mi me tinca que Bonnie Cha trabaja en la empresa que compró Nokia (Trolltech).

Nyx

DesaprobarAprobar5Nyx dijo el 10-3-2009 a las 16:56:

20

Solido como siempre Franco …
Grande Nokia, claramente es un empresa que se comporta como debe cuando toca ciertos asuntos escabrosos (Opensource, FS) algo que no muchas hacen.

Franco Catrin

Franco Catrin dijo el 10-3-2009 a las 16:59:

21

@Bonnie Cha:

Thanks! check your e-mail at CNET

@Marcelix

Eso habría que preguntar a UCV-TV. Los otros canales están ocupados en cosas más importantes como el destino de Mauricio Israel y las pataletas de Edmundo ;-)

@Vladimir Prieto

Hey! no divulgues mi plan secreto ;-)

Ver Comentario... Eduardo dijo el 10-3-2009 a las 17:23 ...

jorge

DesaprobarAprobar13jorge dijo el 10-3-2009 a las 17:24:

23

muy buen post no como esos de rumores de un nuevo enchufe para los mac y cosaspor el estilo

Rodro

DesaprobarAprobar0Rodro dijo el 10-3-2009 a las 17:29:

24

ojala Symbian se pueda usar QT seria un moustro Amarok para Symbian S60 OS !

@Franco Catrin
Seria bueno que en otro canal se isiera, los 3 canales ya aburren de tanta farandula y los Simsonps, Que paso con RedTV?

Gracias a Tvnauta y un tio toy en linux y seria bien bueno que volviera, era bien bueno el programa

asdf

DesaprobarAprobar2asdf dijo el 10-3-2009 a las 17:39:

25

En FW hay lectores muy chantas y otros mas intelectuales, hay diversidad. Buen articulo.

Bonnie Cha joteando :D esperemos que su segundo apellido no sea “Na”.

El Alecs

DesaprobarAprobar5El Alecs dijo el 10-3-2009 a las 17:45:

26

Como siempre, MUY BUENOS ARTICULOS en verdad gracias y felicidades por traernos estas noticias tan completas, es más, ya hasta se me antojo desarrollar sobre Qt

christianP

DesaprobarAprobar6christianP dijo el 10-3-2009 a las 17:52:

27

Excelente post….
Cuando tendremos francowayer ?!!

Rodrigo Fuenzalida

DesaprobarAprobar16Rodrigo Fuenzalida dijo el 10-3-2009 a las 18:00:

28

@Leo Prieto anda subiendo los sueldos… solo por si ha caso

claudio

DesaprobarAprobar6claudio dijo el 10-3-2009 a las 18:01:

29

Franco es un obrero y filosofo del sw!, excelentisimo articulo

Satanas

DesaprobarAprobar3Satanas dijo el 10-3-2009 a las 18:28:

30

Franco, una pregunta,,,, por que sigues siendo empleado y no emprendedor?, tienes todo el conocimiento y potencial para fundar tu propio tuxpan,

Slds.

CCAR

DesaprobarAprobar6CCAR dijo el 10-3-2009 a las 18:52:

31

Lo bueno de un articulo bien redactado es que los comentarios suben de elocuencia y levantan la categoría de la pagina, Felicitaciones Franco.

Hay excepciones claro.

Shinichi

DesaprobarAprobar3Shinichi dijo el 10-3-2009 a las 20:15:

32

Entré al post y antes de ver quién lo había escrito dije: “Este lo escribió Franco”

haldrik

DesaprobarAprobar2haldrik dijo el 10-3-2009 a las 20:29:

33

Hola a todos, Qt es un grandioso toolkit, he probado muchas cosas menos gtk, y puedo decir que Qt me encanta, ahora con ese nuevo licenciamiento se abren muchas posibilidades en el mercado.

Mguel

DesaprobarAprobar4Mguel dijo el 10-3-2009 a las 20:40:

34

Bonnie no nos subestimes…

Gracias Franco por el artículo!

GUSTAVOX

DesaprobarAprobar0GUSTAVOX dijo el 10-3-2009 a las 20:43:

35

@Saint

bonnie de verdad trabaja en Cnet, nadie le compra.xD
metansé y la van a ver jajajajaj

kanibalv

DesaprobarAprobar0kanibalv dijo el 10-3-2009 a las 21:16:

36

gracias por divulgar a CUTE, que hace tiempo atrás vengo gritando que el framework a usar, mas, me gustaría recalcar desarrollos como pyQT, que hacen el desarrollo facilisimo y para quienes lo prefieran QT jambi (java), QTruby, PHP-QT, entre otras.
Y P#$%#%3 que me carga usar window$ en la pega, menos mal, existe kde para Window$ que lo hace más pasable, aunque no puedo ordenar las ventanas cuando tiro el mouse a una esquina (tick de la casa).

vale Franco.

kotelo

DesaprobarAprobar2kotelo dijo el 10-3-2009 a las 21:19:

37

Bonnie Cha pasa a caca, subestimando a los lectores de fayerwater… :?

kanibalv

DesaprobarAprobar1kanibalv dijo el 10-3-2009 a las 21:47:

39

que onda con Bonnie Cha, aquí sale su información:

http://www.cnet.com/1991-13403_1-6722494-2.html

Ariel

DesaprobarAprobar1Ariel dijo el 10-3-2009 a las 23:00:

40

Da gusto, que digo gusto…. REGUSTO pasarse por FayerWayer y leer un articulazo bueno como este… sin tanto flamewar ni tanta… “boberia”. Ahora es que noto que casi todos los articulos “platos fuertes” que he leido ultimamente por aqui vienen de Franco. Congrats!

Pancho

DesaprobarAprobar3Pancho dijo el 10-3-2009 a las 23:06:

41

Franco, seco desde los tiempos del remoto TV Nauta.

serroba

DesaprobarAprobar0serroba dijo el 10-3-2009 a las 23:06:

42

Muchas gracias franco. Buen material. Claro, interesante.

Se agradecen estos post.

Saludos

Draconiak

DesaprobarAprobar1Draconiak dijo el 10-3-2009 a las 23:35:

43

Una historia larga y turbia excelentemente explicada y resumida con una gran calidad, gracias, y en FW hay lectores intermedio++, aunque no todos escribimos en ingles en un portal español, eso lo reconozco.

PANCHO

DesaprobarAprobar-3PANCHO dijo el 11-3-2009 a las 01:02:

44

lo que falta es que le den besitos a Franco dejense de tanto sanganeria.

LoL

DesaprobarAprobar4LoL dijo el 11-3-2009 a las 03:24:

45

@PANCHO: Uy, envidiosa! grrrrr!!! xD

Enlaces del 11-03-09 | evelio.info

DesaprobarAprobar0Enlaces del 11-03-09 | evelio.info dijo el 11-3-2009 a las 03:55:

46

[...] El rumbo de Qt en las manos de Nokia por Franco Catrin [...]

Nico1920

DesaprobarAprobar0Nico1920 dijo el 11-3-2009 a las 09:24:

47

flame mode: ON

¡¡¡¡AGUANTE GTK!!!!!!!

Mosca

DesaprobarAprobar0Mosca dijo el 11-3-2009 a las 11:10:

48

FW es una excelente vitrina para Franco, bueno él debe hacer esos “cálculos” mejor que yo.

La firme entendí re-poco el artículo, que Qt es la base de la gráfica de kde y que tuvo un pinponeo en su definición de licencias… y q lo compró nokia, eso (?)
Franco liderando con gran espíritu, saludos

fuelforfire

DesaprobarAprobar0fuelforfire dijo el 11-3-2009 a las 11:14:

49

Me parece una buena noticia, pero, me queda una duda, si ahora Qt tiene licencia LGPL, ¿se estaria pensando en realizar un port de QT, para el toolkit SWT?, pensando en los beneficios que traeria para Eclipse realizar este port.

Franco Catrin

Franco Catrin dijo el 11-3-2009 a las 12:40:

50

@fuelforfire

Cuáles serían los beneficios que compensen el costo de esa implementación?

Gracias a todos por sus comentarios! Como siempre el feedback de ustedes me motiva a trabajar en estos artículos!

Para los que les gusta el .Net pero no windows Mono 2.4 y MonoDevelop 2.0 anunciados oficialmente « El mejor blog sobre tecnologia y animes de habla hispana

DesaprobarAprobar0Para los que les gusta el .Net pero no windows Mono 2.4 y MonoDevelop 2.0 anunciados oficialmente « El mejor blog sobre tecnologia y animes de habla hispana dijo el 13-4-2009 a las 18:14:

51

[...] creadores de Qt, fueron adquiridos por Nokia y en un movimiento que soprendió a muchos decidió cambiar la licencia de Qt a LGPL, una licencia más flexible que abre las puertas para poder combinar Qt con otros piezas de [...]

Arora : Un navegador ligero para todos : Blogografia

DesaprobarAprobar0Arora : Un navegador ligero para todos : Blogografia dijo el 13-5-2009 a las 16:19:

52

[...] es un navegador de código abierto basado en Qt4 de Nokia y WebKit, el motor de rendering de Apple/KDE que es el corazón de los navegadores Safari y Google [...]

Qt sigue en los caminos de apertura : Blogografia

DesaprobarAprobar0Qt sigue en los caminos de apertura : Blogografia dijo el 13-5-2009 a las 18:59:

53

[...] como les contábamos hace poco, desde que Nokia compró a Trolltech se han ido eliminando las trabas para que la tecnología Qt se transforme en un ciudadano de primer nivel en el ámbito del software [...]

Arora : Un navegador ligero para todos « elblogdeponja

DesaprobarAprobar0Arora : Un navegador ligero para todos « elblogdeponja dijo el 15-5-2009 a las 13:13:

54

[...] navegador ligero para todos Arora es un navegador de código abierto basado en Qt4 de Nokia y WebKit, el motor de rendering de Apple/KDE que es el corazón de los navegadores Safari y Google Chrome.  [...]

Plataforma Maemo de Nokia utilizará Qt : Blogografia

DesaprobarAprobar0Plataforma Maemo de Nokia utilizará Qt : Blogografia dijo el 8-7-2009 a las 16:20:

55

[...] de las interrogantes que se crearon cuando Nokia adquirió a Trolltech, la empresa desarrolladora de Qt, fue el futuro de la plataforma Maemo, cuyos pilares están [...]

TecnoBlog » Lo ultimo en tecnologia y novedades tecnologicas » Futurología: Symbian^4 no tendrá compatibilidad con S60

DesaprobarAprobar0TecnoBlog » Lo ultimo en tecnologia y novedades tecnologicas » Futurología: Symbian^4 no tendrá compatibilidad con S60 dijo el 9-8-2009 a las 22:01:

56

[...] Nokia adquirió la compañía Trolltech a muchos les quedó claro que la idea de Nokia era utilizar Qt como plataforma de desarrollo para [...]

jado92mx

DesaprobarAprobar0jado92mx dijo el 15-10-2009 a las 09:06:

57

Franquinux GNU/Linux 2.0

;)

JaD!

BeOS revive con aplicaciones del escritorio KDE | Noticortos.com

DesaprobarAprobar0BeOS revive con aplicaciones del escritorio KDE | Noticortos.com dijo el 21-1-2010 a las 17:19:

58

[...] a los cambios de licencia en Qt en las manos de Nokia y el interés en los desarrolladores de KDE de mantener un escritorio abierto que puede ser portado [...]

BeOS revive con aplicaciones del escritorio KDE | RSS Tecnología

DesaprobarAprobar0BeOS revive con aplicaciones del escritorio KDE | RSS Tecnología dijo el 21-1-2010 a las 18:55:

59

[...] a los cambios de licencia en Qt en las manos de Nokia y el interés en los desarrolladores de KDE de mantener un escritorio abierto que puede ser portado [...]

BeOS revive con aplicaciones del escritorio KDE « RSS2Blogs

DesaprobarAprobar0BeOS revive con aplicaciones del escritorio KDE « RSS2Blogs dijo el 22-1-2010 a las 05:34:

60

[...] a los cambios de licencia en Qt en las manos de Nokia y el interés en los desarrolladores de KDE de mantener un escritorio abierto que puede ser portado [...]

Deja tu Comentario

XHTML: Puedes usar: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Previsualizar comentario?