Domanda

Mentre uso Aptana ed Eclipse per la prima volta nella mia vita di programmazione per progetti PHP, mi chiedo come vengano finanziati questi progetti. C'è molta attività nella comunità Eclipse e l'IDE stesso è molto buono. Mi sono imbattuto in vari siti IDE di Eclipse e non sono in grado di decidere quale sia il sito ufficiale del progetto Eclipse. C'è anche la notizia che la community sta lavorando anche all'integrazione dinamica del linguaggio e che un prodotto Aptana è già disponibile.

Come vengono finanziati i programmatori a tempo pieno e part-time in questi progetti? Sono venuto a sapere che Aptana ha ritirato il supporto PHP. Eclipse continuerà a supportare PHP?

È stato utile?

Soluzione

Da Eclipse " Informazioni su " Pagina :

  

La Fondazione Eclipse è finanziata da   quote annuali dei nostri membri e   governato da un consiglio di amministrazione.   Sviluppatori strategici e strategici   I consumatori siedono in questo consiglio, come   i rappresentanti eletti dal componente aggiuntivo   Provider e committer Open Source.   La Fondazione impiega a tempo pieno   personale professionale per fornire servizi   alla comunità ma non impiega   gli sviluppatori open source, chiamati   committer, che attualmente funzionano su   Progetti Eclipse. Committer Eclipse   sono generalmente impiegati da   organizzazioni o sono indipendenti   sviluppatori che offrono volontariamente il loro tempo   lavorare su un progetto open source.

Il supporto per varie lingue in Eclipse è tramite Plugin. Esistono diversi plugin per fornire PHP codifica supporto .

Aptana è invece una società a scopo di lucro nata dalla base di codici Eclipse. Credo che il loro attuale modello di business stia vendendo hosting e supporto. Hanno usato per vendere un "pro" edizione dell'editor, ma non riesco più a trovarlo.

Altri suggerimenti

La pagina iniziale del progetto eclipse è http://www.eclipse.org .

Per quanto riguarda il finanziamento: alcuni programmatori sono pagati (ad esempio da IBM che originariamente ha avviato il progetto eclipse, o da aziende che usano Eclipse come parte del proprio prodotto o strategia), e come con quasi tutti i progetti open source molto dei programmatori lavora davvero solo nel tempo libero su una parte. Eclipse è costituito da un nucleo piuttosto piccolo e da molti plugin, tutti sviluppati da individui diversi.

I progetti open source vengono finanziati perché le aziende e le persone coinvolte ritengono che sia nel loro interesse. Per alcuni, si tratta di costruire reputazione in modo che possano vendere servizi in altri contesti. Alcune aziende finanziano la Fondazione Eclipse in cambio di buona volontà, opportunità commerciali, pubblicità e quant'altro.

Pragmaticamente, la creazione e la gestione di un progetto open source è un buon modo per riunire individui affini per condividere un onere di sviluppo. Gran parte di ciò che viene creato in Eclipse, ad esempio, è l'infrastruttura e i framework su cui è possibile creare applicazioni. Se ci pensi, la maggior parte del software che utilizziamo contiene tonnellate di funzionalità che ti interessano davvero solo se non ci sono. Probabilmente non usi Eclipse a causa del fantastico modello di componente (implementazione referenziata OSGi) o della possibilità di impilare viste, gestire editor, banco di lavoro, ecc. Tuttavia, se tutte quelle cose non fossero lì, probabilmente non useresti Eclisse. In generale, è probabilmente il caso che oltre l'80% della funzionalità in una determinata applicazione non sia poi così interessante a meno che non sia non lì. Circa l'80% della funzionalità è "impianto idraulico". Quindi, invece di avere una dozzina di organizzazioni separate, ciascuna spende tempo e denaro per costruire infrastrutture / impianti idraulici di cui l'utente finale si preoccupa solo se non è lì, queste aziende si riuniscono in open source per lavorare insieme su quelle parti condivise di infrastrutture che alla fine usano per competere sul mercato. Lo fanno in open source in modo da invitare altre organizzazioni affini a partecipare.

Altre organizzazioni vengono coinvolte nell'open source per aiutare a sviluppare un mercato. Se pensi a tutti i milioni di persone che usano Eclipse. Se un numero limitato di loro sceglie di acquistare un plug-in utile o due, ciò può trasformarsi in un buon affare.

Alcune organizzazioni scommettono sulla loro tecnologia. Eclipse RCP, ad esempio, viene utilizzato - letteralmente - da centinaia di organizzazioni per fornire applicazioni. Se un'organizzazione dipende così tanto da una tecnologia, ha senso investire tempo, energia e denaro in essa per assicurarsi che continui a esistere e crescere.

Ecco un articolo che ho trovato interessante:

http://news.cnet.com /8301-13505_3-10387512-16.html?tag=mncol;title

Ci sono altri motivi, ma questi sono alcuni dei miei preferiti.

Spesso progetti come questo sono semplicemente persone interessate a dedicare tempo, sudore e lacrime per produrre un ottimo software.

Alcune più grandi (Mozilla Foundation) formano organizzazioni senza scopo di lucro e possono ricevere donazioni. Mozilla ottiene milioni di $ s attraverso il loro rinvio a Google nella barra di ricerca - ogni ricerca da quella a Google conta per contanti.

Molto occasionalmente è un vantaggio per un'azienda produrre qualcosa di open source e persino pagare i propri lavoratori per lavorarci sopra. Prendi Google Chrome per esempio. È logico che Google crei il proprio browser e in effetti paghi i propri dipendenti. Ma per far sì che le persone si fidino di loro e per consentire ad altri sviluppatori di giocare e aggiungere ad esso, hanno rilasciato il codice sorgente nel progetto Chromium e chiunque può scaricarlo, compilarlo e usarlo.

Per quanto riguarda Aptana, questa è una società e scrivono plugin gratuiti open source su Eclipse ecc. in modo che le persone possano scrivere e utilizzare i loro prodotti. È logico che contribuiscano a ottenere qualcosa in cambio. Non riesco a vedere alcun riferimento a loro che attira il loro supporto, ma potresti avere fonti migliori.

Spero che ti aiuti!

Esternalizzano tutto in cubicoli offshore.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top