Alfonso Maruccia

Symbian, il codice nella gabbia di Nokia

Il colosso finlandese completa la smobilitazione degli asset web della Foundation e apre il nuovo archivio del codice sorgente di Symbian. Un archivio ad accesso limitato solo per chi propone "le modifiche realmente utili"

Roma - Portando a compimento la fase ultima della smobilitazione di Symbian Foundation, Nokia ha trasferito il codice sorgente del sistema operativo Symbian sulla nuova piattaforma raggiungibile all'indirizzo symbian.nokia.com. L'operazione promette nuove modalità di partecipazione al progetto e accesso al codice sorgente, nessuna delle quali appare classificabile come "open" nel senso classico del termine.

Contemporaneamente alla ricollocazione del codice di Symbian, Nokia ha adottato il sistema di gestione delle revisioni Git; a chi volesse visionare il codice dell'OS - o quel che ne resta - è ora richiesta la registrazione di un account con tanto di accettazione delle condizioni di utilizzo e di licenza.

Limitazioni ancora più stringenti sono state imposte agli sviluppatori potenzialmente interessati a "mettere le mani" sul codice di Symbian, con l'avviso di contattare direttamente i mantainer di Nokia per proporre modifiche all'OS ma solo se si tratta di "miglioramenti realmente utili".
Stando a quanto sostiene Nokia, questo nuovo approccio allo sviluppo di Symbian segue un "modello aperto e diretto" che più si confà alle esigenze dell'OS open source. A quanto pare verrà abbandonata anche l'idea di rilasciare nuove distribuzioni di Symbian - Symbian ^3, ^4 eccetera - in favore di una "evoluzione continua della piattaforma".

Alfonso Maruccia
Notizie collegate
  • BusinessSymbian Foundation presto offlineAnnunciata la smobilitazione del network telematico riconducibile alla Fondazione del sistema operativo open source. Il codice sorgente sarà ancora disponibile su DVD e chiavette USB ma lo sviluppo open resta solo in teoria
  • BusinessAndroid e Windows Phone 7 campioni. Nel 2015Una nuova ricerca di mercato azzarda stime sul medio termine e parla di un Windows Phone in grande spolvero grazie all'accordo tra Microsoft e Nokia. Che nel frattempo lascia intravedere il futuro e rassicura sul passato
9 Commenti alla Notizia Symbian, il codice nella gabbia di Nokia
Ordina
  • ma non avevano deciso di passare a WP7? o si sono finalmente accorti che WP7 è adatto sono agli smartphone di fascia alta e non ai cellulari di fascia medio bassa, che corrisponde al 90% della produzione della nokia?

    E poi, che razza di soluzione è questa? o paghi degli sviluppatori, o rendi completamente open il symbian: cosa sperano così, che qualcuno faccia il lavoro gratis per loro?
    non+autenticato
  • - Scritto da: nome e cognome
    [...]
    > E poi, che razza di soluzione è questa? o paghi
    > degli sviluppatori, o rendi completamente open il
    > symbian: cosa sperano così, che qualcuno faccia
    > il lavoro gratis per loro?

    appunto... non è una soluzione, è un'esca...
    devono essersi detti: se così tanta gente abbocca alle esche di apple, google e via dicendo, chissà mai che non abbocchino anche alla nostra?
    non+autenticato
  • - Scritto da: nome e cognome
    > ma non avevano deciso di passare a WP7? o si sono
    > finalmente accorti che WP7 è adatto sono agli
    > smartphone di fascia alta e non ai cellulari di
    > fascia medio bassa, che corrisponde al 90% della
    > produzione della
    > nokia?

    Ovvio, vorrai mica che i clienti Nokia di fascia bassa debbano continuamente riavviare il terminale, no?

    > E poi, che razza di soluzione è questa? o paghi
    > degli sviluppatori, o rendi completamente open il
    > symbian: cosa sperano così, che qualcuno faccia
    > il lavoro gratis per
    > loro?

    Si comportano come delle galline in un pollaio in cui è arrivata una volpe (con sembianze da scimmia...)
    ruppolo
    33147
  • > E poi, che razza di soluzione è questa? o paghi
    > degli sviluppatori, o rendi completamente open il
    > symbian: cosa sperano così, che qualcuno faccia
    > il lavoro gratis per
    > loro?

    Beh, con java ha funzionato. Per OpenSolaris un po` meno.
    non+autenticato
  • ...la necessità di marcare il concetto di "Limitazioni stringenti".
    Mi sono spulciato i termini dell'accordo è non c'è una effettiva limitazione allo studio ed alla modifica dei sorgenti.
    Nokia dice solamente che, qualora lo sviluppatore volesse introdurre delle modifiche in Symbian, queste devono essere effettivamente migliorative del sistema e preventivamente discusse con i mantainer.
    Mi sembra ragionevole.
    Se intendono piazzare sul mercato altri 150milioni di telefoni Symbian un controllo deve pure esserci.
    L'opportunità di inserire o meno una patch, o una nuova funzionalità, vengono discusse in ogni progetto open source: Gnome, KDE, il Kernel possiedono un organismo che decide se frammenti di codice possono essere inclusi nel ramo principale, non è che uno prende i sorgenti ne fa quello che vuole e se non funziona più niente, pazienza...
    Mi sembra si voglia solo creare polemica a tutti i costi.
  • - Scritto da: kurtz77
    > ...la necessità di marcare il concetto di
    > "Limitazioni stringenti".

    sono limitazioni molto più che stringenti

    > Mi sono spulciato i termini dell'accordo

    anche io

    > è non
    > c'è una effettiva limitazione allo studio ed alla
    > modifica dei sorgenti.

    peccato che non ci sono solo sorgenti ma anche parti binarie e per queste: You may not reverse engineer, decompile, or disassemble any of the Binary Components

    > Nokia dice solamente che, qualora lo sviluppatore
    > volesse introdurre delle modifiche in Symbian,
    > queste devono essere effettivamente migliorative
    > del sistema e preventivamente discusse con i
    > mantainer.

    dice anche che puoi redistribuire i sorgenti to third parties that have acquired a valid source code license from Nokia... cioè che TU non puoi redistribuire le modifiche che hai fatto, loro si...

    e dice anche che la documentazione NON può essere redistribuita con modificazione alcuna Documentation in unmodified form in all cases...

    > Mi sembra ragionevole.

    a me no... mi sembra una presa per il c..o bella e buona

    > Se intendono piazzare sul mercato altri
    > 150milioni di telefoni Symbian un controllo deve
    > pure esserci.

    se nokia intende piazzare sul mercato altri 150 milioni di telefoni Symbian, che lo faccia pure pagando gli sviluppatori a sue spese, anziché cercare di prendere in giro la gente per farla lavorare gratis

    > L'opportunità di inserire o meno una patch, o una
    > nuova funzionalità, vengono discusse in ogni
    > progetto open source: Gnome, KDE, il Kernel [...]

    certo, verissimo... solo che poi i sorgenti vengono rilasciati come SOFTWARE LIBERO... altro che (conato di vomito) Nokia Symbian License (NSL)...

    > Mi sembra si voglia solo creare polemica a tutti
    > i costi.

    mi sembra si (ovvero tu) voglia solo difendere nokia a tutti i costi

    ps: ma esiste anche la setta dei nokiani? non bastavano quella apple e quella google?
    non+autenticato
  • @say no
    Non me ne frega assolutamente nulla di nokia.
  • se si concentrano sulle api stabili senza la fissazione di novità a tutti i costi (come si intuisce dall'articolo) allora avranno un sistema senza frammentazini che farà la gioia degli sviluppatori.


    il "deprecated" tanto di moda con java (e ancora di più con python) non l'ho mai capito..
    non+autenticato
  • Prima o poi un software deve uscire sul mercato, e non può nemmeno metterci troppi anni pena risultare già obsoleto.
    Questo implica che vengano fatte delle scelte, magari dettate dalla fretta (che è sempre cattiva consigliera) non proprio ottime, e che poi nel futuro vengano bollate come 'deprecate' perché si è trovato un modo migliore ma differente per la loro implementazione.
    Questo discorso vale tanto più se si parla di framework e/o di API, ma personalmente non ci vedo nulla di male. Il deprecated è solo un avviso per lo sviluppatore, non implica che quanto stà facendo non funziona più, semmai che nel prossimo futuro non funzionerà con i successivi aggiornamenti del sistema, per cui gli da tempo x correggere il codice.
    non+autenticato