View Single Post
qgil's Avatar
Posts: 3,105 | Thanked: 11,078 times | Joined on Jul 2007 @ Mountain View (CA, USA)
A sequence that might help you understand more the current situation:
  1. At some point I explained in that opening legacy software takes resources appointed elsewhere, and in some cases we would do it if someone would push and do the actual job.
  2. The Maemo Community Council came up with a proposal for the role of the distmaster, proposing Carsten (Stskeeps) as the ideal guy backed by his work in Mer.
  3. Tero and me did the numbers and agreed with Carsten to fund his role as distmaster.
  4. Carsten starts his work. He gets access to some old and fresh code, plus Nokia internal contacts and info. afair he gets involved in a report explaining the current situation, helps on the Diablo community updates initiative, on the closed graphics drivers for the N8*0 (stellar work done by him behind the doors), the licensing queue announced in this thread, etc.
  5. Then MeeGo is launched, picking by surprise everybody. I can't remember now, but I believe Carsten was not aware at all.
  6. Yet he is one of the most skilled guys around to start playing with the N900 port and the MeeGo OBS. He is offered more work and responsibilities within the MeeGo project - basically a full time job.
  7. In the meantime both the core Mer guys and Nokia people like Tero or myself get convinced that the best technical and tactical way to address openness in the tablets and the N900 is to follow the MeeGo development mainline, adapting it to this hardware. Nokia is opening a lot of functionality for MeeGo Handset and the MeeGo project has chosen the N900 as official ARM platform. The current is favourable in that direction and Nokia is putting serious resources in that direction with the MeeGo N900 port.
This is the situation now, more or less. We are again in point 1, but with a big difference: now there is a MeeGo project officially backed by Nokia that is all about open development of open source components.

Tero and I could sit again and see if there is budget for a new distmaster that would take care of legacy closed components... But honestly, if I would need to make that decision I would recommend to put those resources in someone helping to push faster and better the relicensing of closed components from MeeGo stakeholders, and also real and effective open development from the companies joining MeeGo development.

I understand this doesn't bring the short term benefit that fixing a Diablo/Fremantle binary blob brings, but the actions (specially when they involve money and resources) must be taken with a wider perspective.

The Following 41 Users Say Thank You to qgil For This Useful Post: