[Release] Perché i codici sorgenti sono importanti!

Buongiorno a tutti! 
Oggi vorrei esporre, in particolare al nostro caro @Giuseppe98PG , a che servirebbe un'eventuale release di codici sorgenti di Minecraft (e di conseguenza, renderlo Open Source), soprattutto per quanto riguarda il free2play e gli user Premium.


Potrebbe interessare a @BaluMonster @LelixSuper @xenon @MCinemaGamer


Utilità
Partiamo dall'idea che la Mojang è al corrente del fatto che Minecraft è decompilabile tramite MCP, e quindi i suoi codici sorgenti sono già disponibili a chi ha un buon computer e al costo di perderci qualche ora di elaborazione. Questa cosa non da fastidio alla Mojang, che anzi incentiva gli sviluppatori di MCP.

Rilasciando Minecraft Open Source, si affretterebbero notevolmente i tempi di creazione delle mod e del loro aggiornamento, rendendone più facile la programmazione, poichè non si dovrebbero più usare le API Forge od altro. Accelererebbe il rilascio della piattaforma Bukkit.
Inoltre, ognuno con un minimo di istruzione sarebbe in grado di crearsi un client su misura, in modo abbastanza semplice.


Necessità
Diciamocelo, tutto il mondo piano piano sta diventando Open Source ed avere a disposizione i codici sorgenti di un programma sta diventando sempre più una realtà(sottolineo che questo sta accadendo lentamente) e che quindi molti developer iniziano a creare programmi per ricavare sorgenti. Lasciare Minecraft closed source sarebbe una gran perdita anche per la Mojang, poichè (lo attestano studi e ricerche autorevoli) un programma a cui tutti possono partecipare, modificandolo, diminuisce di molto i bug presenti in esso.
Un esempio di questo è Linux, creato Open Source, che presenta un errore di programmazione ogni 10.000 linee di codice, contro l'uno ogni 1.000 di un OS tradizionale e closed source.

Free2play, Premium e SP
Molti di voi, non faccio nomi Asd, credono che il rilascio degli SRC farebbe diventare Minecraft un free2play, a dispetto di chi lo ha comprato. Questo non è assolutamente vero: come ho già detto, gli SRC sono già disponibili, e Minecraft non è diventato un free2play, poichè l'autenticazione e gli account passa attraverso 3 nodi:
  • Launcher
  • Server di autenticazione della Mojang
  • Server di Gioco
che non sono modificabili tramite gli SRC. In pratica, se uno modificasse il sistema di accesso, verrebbe bloccato al livello di server di gioco, ovvero: sarebbe limitato alla modalità Singleplayer, non potendo entrare nemmeno in server cracked, che usano comunque i server di auth della Mojang. Inoltre, se voi provate ad avviare Minecraft senza launcher, tramite il debug di Eclipse o meno, il nick verrà scelto a random secondo il modello
Codice:
Player123
Dove Player è un nick fisso, mentre 123 rappresenta 3 numeri variabili scelti a random.
In pratica, non si verrebbe a creare una nuova tipologia di SP e per giocare in Multyplayer sarebbe comunque necessario 
  • Acquistare Minecraft Premium
  • Usare un launcher SP
Quindi Minecraft non diventerebbe un free2play, ma ricaverebbe l'aiuto della community, composta anche da developer, per quanto riguarda lo sviluppo del gioco o nella creazione di mod.


Potete non appoggiare l'idea, ma le cose stanno così. Nel rilasciare gli SRC, Minecraft avrebbe tutto da guadagnare.


L'Open Source è il progresso.
E voi non potete fermarlo.
(Modificato 11/12/2013, 17:24 da ALCC01.)
Non rispondo a richieste di supporto in privato!

Moderatore&Neswer
Sviluppatore

5 utenti apprezzano questo post
topic di gran effetto, anche se credo che la signora mojang non intenda farlo, visto che ha pianificato solo le API ( e anche il miele ) e non un rilascio ad open source, semmai a gioco completo ( cioè in un tempo stimato al 2025 ).
Il Papero Conquisterà Il Mondo --> [Immagine: HS40h4]

Canale Youtube  <--- Click!
@JoLong beh, non hanno detto nulla al riguardo... Chi tace acconsente :3
Magari...
Non rispondo a richieste di supporto in privato!

Moderatore&Neswer
Sviluppatore

11/12/2013, 17:29Alberto01 ha scritto: @JoLong beh, non hanno detto nulla al riguardo... Chi tace acconsente :3
Magari...

yep, la speranza è l'ultima a morire, speriamo bene (:
Il Papero Conquisterà Il Mondo --> [Immagine: HS40h4]

Canale Youtube  <--- Click!
@JoLong speriamo almeno a gioco completo... anche se mi sa che si divertono troppo a creare nuove versioni per potersi fermare.
Non rispondo a richieste di supporto in privato!

Moderatore&Neswer
Sviluppatore

1 utente apprezza questo post
Naa, la mojang non smetterà mai di fare aggiornamenti a minecraft (per fortuna).
"È come se ci fossimo dimenticati chi siamo, Donald: esploratori, pionieri. Non dei guardiani."

"Un tempo per la meraviglia alzavamo al cielo lo sguardo sentendoci parte del firmamento, ora invece lo abbassiamo preoccupati di far parte del mare di fango."

- Cooper (Interstellar)
1 utente apprezza questo post
@MCinemaGamer da un lato è una cosa positiva, dall'altro non rilasceranno mai gli src allora...
Non rispondo a richieste di supporto in privato!

Moderatore&Neswer
Sviluppatore

11/12/2013, 17:39Alberto01 ha scritto: @MCinemaGamer da un lato è una cosa positiva, dall'altro non rilasceranno mai gli src allora...

Se convinciamo 10000 persone forse si...Rolleyes
Bell'articolo. Condivido ogni tuo aspetto :3
11/12/2013, 18:36LelixSuper ha scritto: Bell'articolo. Condivido ogni tuo aspetto :3
Mi piacerebbe avere l'opinione di @Giuseppe98PG visto che si è fatto così accanito difensore del closed source...
Non rispondo a richieste di supporto in privato!

Moderatore&Neswer
Sviluppatore

1 utente apprezza questo post
Discussioni simili
30/09/2017, 18:02
 
[Problema] Non vedo i blocchi
Ultimo: AndreGAMER
29/09/2017, 18:54
26/09/2017, 15:08
Ultimo: Patronelli
24/09/2017, 19:04
Ultimo: Lampadina_17
06/09/2017, 20:09

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)