Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    207

    Linguaggi di programmazione open source

    Ciao. Avrei bisogno di avere chiarmimenti su quali linguaggi di programmazione possono essere considerati open source. In particolare, i linguaggi Microsoft possono essere considerati open source o no?

    Il problema nasce in quanto la ditta per cui lavoro, da anni partner Microsoft e che ha sviluppato sempre tutto in Visual Basic e ora Visual Basic.NET e ha un applicativo web fatto in ASP.NET, vuole rendere questo applicativo web open source diffondendo il codice sorgente ai clienti che già adoperano il software e che ne faranno richiesta. Il mio dubbio nasce dal fatto che pensando all'open source a me sono sempre venuti in mente linguaggi come PHP, Java ecc, e mai Visual Basic, C# ecc.

  2. #2
    Le due cose non sono correlate: è possibile scrivere applicativi open-source in linguaggi proprietari (ad esempio, appunto VB.NET) rilasciando i sorgenti dell'applicativo sotto una adeguata licenza FOSS (anche se sarà necessario usare strumenti closed per compilarli), come è possibile scrivere applicativi proprietari usando strumenti open-source (vedi ad esempio Mac OS X, codice chiuso compilato con gcc, compilatore open-source).
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    c# cn Mono, eseguibile compatible cn Winodws e Linux, e free utlizzando la clr .NET.
    Per gli Spartani e Sparta usa spartan Il mio github

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,465
    Non è il linguaggio ad essere open source (a meno che non parliamo di linguaggi i cui compilatori/interpreti sono opensource)

    Semmai è l'applicazione che scrivi ad esserlo.

    Il linguaggio (o una versione di un linguaggio rilasciato da una società) può essere più portabile o aderente agli standard di un altro.

    Se la tua ditta vuole rendere opensource la propria applicazione, ne rilascerà i sorgenti, a prescindere dal linguaggio con cui è scritta.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Originariamente inviato da oregon
    Non è il linguaggio ad essere open source (a meno che non parliamo di linguaggi i cui compilatori/interpreti sono opensource)

    Semmai è l'applicazione che scrivi ad esserlo.

    Il linguaggio (o una versione di un linguaggio rilasciato da una società) può essere più portabile o aderente agli standard di un altro.

    Se la tua ditta vuole rendere opensource la propria applicazione, ne rilascerà i sorgenti, a prescindere dal linguaggio con cui è scritta.
    ah non è il linguaggio ad essere open source? e python allora cos è? ad abbonamento mensile?
    ma non diciamo cavolate,comuqnue C# e vb.net non sono open source,quindi i sorgenti non puoi averli ma cè comunque Vb.Net Express e C# express con licenza gratuita e potete comunque sviluppare con questi due senza pagare licenza a terzi

  6. #6
    Ovviamente intende dire che perché un progetto sia open-source non è condizione necessaria che gli strumenti usati per compilarlo/eseguirlo lo siano... ovvero, quando si parla di progetto open-source ci si riferisce alla licenza relativa al suo codice, non a quella degli strumenti usati per compilarlo.
    Originariamente inviato da XShqipeX
    ah non è il linguaggio ad essere open source? e python allora cos è? ad abbonamento mensile?
    Quale parte di "a meno che non parliamo di linguaggi i cui compilatori/interpreti sono opensource" non ti è chiara?
    Amaro C++, il gusto pieno dell'undefined behavior.

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,465
    Originariamente inviato da XShqipeX
    ah non è il linguaggio ad essere open source? e python allora cos è? ad abbonamento mensile?
    Ma cosa c'entra l'abbonamento? Anche C# è gratuito e non c'è nè abbonamento nè pagamento, ma non è un "prodotto" opensource. Se i sorgenti del linguaggio sono opensource è un'altra storia (come avevo scritto).

    ma non diciamo cavolate
    Ti poni sempre così polemicamente nei forum? Lo sappiamo fare tutti, ma non è un gran bel comportamento.

    comuqnue C# e vb.net non sono open source,quindi i sorgenti non puoi averli ma cè comunque Vb.Net Express e C# express con licenza gratuita e potete comunque sviluppare con questi due senza pagare licenza a terzi
    Ma le versioni Express, ad uso grautito, non ne fanno linguaggi opensource dato che i sorgenti non ci sono comunque ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301

    Moderazione

    Originariamente inviato da XShqipeX
    ah non è il linguaggio ad essere open source? e python allora cos è? ad abbonamento mensile?
    ma non diciamo cavolate
    Intervengo per un richiamo ufficiale visto che, sia in questa sede che in altre, il tuo tono è già andato fin troppo sopra le righe, pertanto ti invito a mantenere un atteggiamento rispettoso delle opinioni altrui.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  9. #9
    Originariamente inviato da MItaly
    Ovviamente intende dire che perché un progetto sia open-source non è condizione necessaria che gli strumenti usati per compilarlo/eseguirlo lo siano... ovvero, quando si parla di progetto open-source ci si riferisce alla licenza relativa al suo codice, non a quella degli strumenti usati per compilarlo.
    allora non ha capito la domanda del creatore di questo 3d

  10. #10

    Re: Moderazione

    Originariamente inviato da alka
    Intervengo per un richiamo ufficiale visto che, sia in questa sede che in altre, il tuo tono è già andato fin troppo sopra le righe, pertanto ti invito a mantenere un atteggiamento rispettoso delle opinioni altrui.
    quella era la mia opinione tu la stai rispettando? ho semplciemente detto che quello che hai scritto era una cavolata, un'opinione,la stai rispettando??? credo di no, non andiamo off topic

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.