Linked by David Adams on Mon 4th Apr 2011 02:25 UTC, submitted by eml.nu
PDAs, Cellphones, Wireless Nokia has just posted that it has completed putting the Symbian source code online at symbian.nokia.com. This means that both company-supported and independent developers can now access the Symbian source code again, after the effective closure of the Symbian Foundation. This follows the interim measure of FTP access to Symbian Foundation hosted content being given out on request.
Thread beginning with comment 468868
To view parent comment, click here.
To read all comments associated with this story, please click here.
chekr
Member since:
2005-11-05

now you KNOW it's dead.


Well I don't think anyone was doubting that Symbian had met its end...

It is good practice on Nokia's part that they are releasing the source code at EOL as this will allow those who have deployments to at least service themselves once Nokia' winds up it Symbian operations. Well done!

Reply Parent Score: 6

vivainio Member since:
2008-12-26


It is good practice on Nokia's part that they are releasing the source code at EOL


Symbian is far from EOL, despite of the interpretations about feb 11 you have read on the net.

Reply Parent Score: 2

glarepate Member since:
2006-01-04

... on a chain and with a hook inside.

The new license isn't exactly a liberating one. From Groklaw:
______________

"Symbian was fully open sourced back in February of 2010. How about now? Did it turn out as you would expect from such a promise of an open model? Here's the license, the new one. Scroll down to "NOKIA SYMBIAN LICENSE VERSION 1.0" at the bottom of the page, and what do we find? There's no patent grant. That jumps off the page immediately. And here's the Copyright License:

Subject to the terms and conditions of this Agreement, Nokia hereby grants to You a personal, non-exclusive, non-transferable, irrevocable (except as set forth in Clause 7.1 and 7.2 below), royalty-free and worldwide license under Copyrights licensable by Nokia to: i) reproduce and modify Source Code Components; ii) reproduce Binary Components and Documentation; iii) use and reproduce Utility Software, and iv) publicly display, distribute and make available (a) the Source Code Components to third parties that have acquired a valid source code license from Nokia; and (b) Utility Software, Binary Components and Source Code Components in binary form to third parties, (c) Documentation in unmodified form in all cases i)-iv) solely as part of the Symbian Platform or for use with the Symbian Platform, under the terms and conditions of this Agreement.

You may have third parties to perform the above rights for you, provided that such third parties agree to be bound by the terms of this Agreement, and You agree to be liable for their activities under this Agreement, as if they were Your employees.

You could do that much back in the day with proprietary UNIX. There is also a no-reverse-engineering clause:

You may not reverse engineer, decompile, or disassemble any of the Binary Components, except to the extent allowed by the mandatory provisions of the applicable law.

And the cherry on top?

4. CONFIDENTIALITY

4.1 Confidentiality Undertaking

Subject to rights granted in Section 3.1 above, the Source Code Components are confidential information of Nokia and/or its licensors (“Confidential Information”). Further, You expressly acknowledge and agree that: i) You shall keep the Confidential Information as strictly confidential and provide limited access to Confidential Information only to those of Your employees and subcontractors for whom such access is necessary for the performance of this Agreement; and ii) You shall not, without the prior written permission of Nokia, disclose the Confidential Information to any third party. The confidentiality obligations of this Section 4 shall remain in force for a period of five (5) years from the date of disclosure of Confidential Information.

4.2 Exceptions

The above confidentiality undertaking shall not apply to Confidential Information, which: (a) is required to be disclosed by mandatory provisions of law, order or regulation of a governmental authority or a court of competent jurisdiction,; or (b) as proven by Your written records, certifiably: i) was publicly available at the time of disclosure or later became publicly available without breach of above confidentiality undertaking, including without limitation any information made lawfully publicly available by the Symbian Foundation; or ii) was disclosed by a third party without breach of any confidentiality undertaking; iii) was in Your possession prior to disclosure of the Confidential Information under this Agreement; or iv) was independently developed by You without use of any Confidential Information."
___________

Regardless of what you may think of PJ or her opinions the licenses speak for themselves. Subject to any future legal actions anyway. (;

Reply Parent Score: 2

glarepate Member since:
2006-01-04

... you can still get the code under the previous license from Sourceforge.

In case anyone is still tracking/reading this thread Carlo Daffara has made an Archive of Symbian available.

From his blog:

"Symbian: Ah, symbian. I already wrote about the high and lows of the Symbian OSS project, and since Nokia plans to shut down everything and make the source code accessible only through a direct request for an USB key or DVD, I though that an internet accessible archive would have been more… modern. It is a substantial, massive archive – I had to drop all Mercurial additions to make it fit in the space I had available, and still it amounts to 6.1Gb, Bzip-compressed. It is available at http://sourceforge.net/projects/symbiandump/files/.

I have performed no modifications or changes on the source code, and it remains under its original licenses. I hope that it may be useful for others, or at least become a nice historical artifact."

Reply Parent Score: 2