Autore Topic: Gambas futuro o che tipo di Gambas noi vogliamo.  (Letto 13859 volte)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.213
  • Ne mors quidem nos iunget
    • Mostra profilo
« Ultima modifica: 20 Settembre 2025, 11:09:34 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline akrobaticone

  • Gran Maestro dei Gamberi
  • *****
  • Post: 976
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #1 il: 02 Novembre 2013, 12:44:02 »
Argomento interessante
faccio una domanda

Visula Basic Express è già disponibile gratuitamente, naturalmente solo per uso locale.
Che vantaggi avrei ad avere Gambas in alternativa?

Prescindiamo da argomenti di tipo etico (software open e libero)

Un vantaggio è la portabilità su più piattaforme

Che dite?


"e il naufragar m'è dolce in questo mar"

Offline splugenbrau

  • Grande Gambero
  • ***
  • Post: 200
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #2 il: 02 Novembre 2013, 17:05:10 »
Buon giorno Akrobaticone, buon giorno vuott.
Ho fatto una veloce ricerca in proposito:

Visual Basic Professional costa circa: 300$.
vedi: http://www.microsoft.com/visualstudio/eng/visual-studio-2013#story-2013
mentre Visual Basic Express forse è ancora gratuita...

Eventuali profitti commerciali sono ammessi anche per
gli sviluppatori sulla versione Express...
vedi anche: http://stackoverflow.com/questions/3969484/can-i-produce-a-commercial-application-using-visual-studio-express-2010

...salvo per il fatto che non è ammessa divulgazione su S.O. non Microsoft
come ad esempio Linux (paragrafo 2, comma iii, punto 3). :nono:

Per le applicazioni commerciali che comprendono Microsoft SQL SERVER
vi é una licenza a parte che ancora non ho letto (paragrafo 5).

Il riferimento a un numero di copie non eccedente quello esplicitamente
indicato dal presente contratto (paragrafo 6, punto 3), a una lettura più attenta,
credo che si intenda un "numero qualitativo" e non quantitativo del
Software-Distribuibile (run-time e .dll varie) di proprietà Microsoft. Per
questo non é precisato: (10, 100, 1000?).

In allegato a questo inserto c'è il testo completo in lingua italiana in formato
.pdf della licenza ma non riesco a visualizzarne il link!!! :-\

Ciao.
« Ultima modifica: 03 Novembre 2013, 10:24:11 da splugenbrau »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.213
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #3 il: 02 Novembre 2013, 17:12:51 »
Prescindiamo da argomenti di tipo etico (software open e libero)


Non credo sia un argomento secondario.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline akrobaticone

  • Gran Maestro dei Gamberi
  • *****
  • Post: 976
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #4 il: 03 Novembre 2013, 18:52:22 »
Prescindiamo da argomenti di tipo etico (software open e libero)


Non credo sia un argomento secondario.

Non intendevo dire che sia un argomento secondario, tutt'altro, ma volevo incentrare la discussione su considerazioni meramente economiche e pratiche.
Se ho già un software che si adatta perfettamente al sistema operativo che sto usando, che vantaggi avei nell'usarne un altro ancora in sviluppo e che avrebbe prestazioni inferiori (all'inizio .....)?

"e il naufragar m'è dolce in questo mar"

Offline splugenbrau

  • Grande Gambero
  • ***
  • Post: 200
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #5 il: 04 Novembre 2013, 09:10:11 »
Le licenze Microsoft SQL Server per un eventuale prodotto commerciale
elaborato con Visual Basic si acquistano separatamente.
Esse sono chiamate "licenze CAL" in cui Microsoft ipotizza
scenari di assistenza CED ha piccole, medie industrie
(poche copie e attività stabile del programmatore):
vedi: http://www.microsoft.com/italy/business/sam/lic_cal.mspx
la più semplice di queste licenze costa circa 250$+VAT (Standard Edition Single)
vedi: http://www.kelkoo.it/ss-microsoft-sql-server-pricing.html

Nei pacchetti Visual Basic Express (gratuito) è incluso (=embedded) il
pacchetto SQL Compact Edition (gratuito per un uso personale), mentre,
per la vendita di un programma commerciale ivi realizzato,
nasce qualche dubbio
vedi: http://www.codeproject.com/Questions/566839/OpeningplusaplusSoftwareplusCompanyplusinplusIndia

Se la versione SQL Compact ha le stesse funzionalità della
SQL Standard Edition, chi comprerebbe più quest'ultima?
Tuttavia per creazioni commerciali di largo consumo
(molte copie, basso prezzo) tipo l'italiana Finson
o giochi commerciali tipo Patrician III, 250$ a pezzo, sono assolutamente
poco concorrenziali.

Un programma senza un valido programma di archiviazione, ad ogni
accensione, parte sempre da zero: non si va più in là di una semplice
utility. E Microsoft,(come già detto) proibisce esplicitamente l'uso congiunto di
librerie non-Microsoft. Quindi proibisce anche Oracle MySQL etc...

Resta da vedere cosa, invece, offre Gambas... ???

Ciao.
« Ultima modifica: 04 Novembre 2013, 12:25:01 da splugenbrau »

Offline splugenbrau

  • Grande Gambero
  • ***
  • Post: 200
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #6 il: 04 Novembre 2013, 12:40:54 »
Cosa offre Gambas?

La più stabile libreria di archiviazione è MySQL.
Per realizzazioni in ambito gratuito (licenza GPL), Oracle
concede MySQL con le stesse libertà!
vedi: http://www.mysql.com/about/legal/licensing/index.html
vedi: http://searchitchannel.techtarget.com/feature/Using-MySQL-licensing-Open-source-license-vs-commercial-license

Per realizzazioni di servers di internet concede una licenza in
affitto che parte da 600$ (per month) e si attesta in media a
2000$ (per month).
vedi anche: http://www.theregister.co.uk/2010/11/03/oracle_mysql_price_hike/

(Giochi di largo consumo o Finson)
Non sono riuscito a trovare una licenza (e il relativo prezzo) adeguata
a una grande distribuzione. :'(

Ma con Gambas é possibile rivolgersi anche a SqlLite o PostGreSQL
o a un primitivo ISAM...

Alla prossima puntata...

Offline splugenbrau

  • Grande Gambero
  • ***
  • Post: 200
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #7 il: 04 Novembre 2013, 15:36:23 »
Buone notizie:
SQLlite è "di pubblico dominio" e non richiede alcuna licenza in nessun caso!!
vedi: http://www.sqlite.org/copyright.html
molte sono le realizzazioni di largo consumo specie i
browsers di Internet (tra cui anche FireFox);
vedi: http://en.wikipedia.org/wiki/SQLite

e anche PostgreSQL si ritiene nell'area delle licenze GPL, (con un
testo liberatorio differente);
vedi: http://www.postgresql.org/about/licence/

se può essere di qualche importanza, però, noto, nei vari Forums che,
prima o poi, i programmatori in queste piattaforme (SQL) valutano sempre
i loro progetti anche con MySQL per vedere se ci sono bug nei
loro programmi o se malfunzionamenti dipendano
da bugs delle piattaforme (SQL).

Tra i "primitivi" ISAM ci sono:
1 - il BDB-Berckley-Data-Base. Che però mi sembra che nelle ultime
     licenze sia completamente votato al software libero.
     E' esplicitamente vietato qualsiasi sfruttamento commerciale.
2 - Il VB-ISAM di Trevor Van Bremen di cui è reperibile il
     codice sorgente in licenza LGPL
     vedi: http://sourceforge.net/projects/vbisam/files/vbisam/

Offline akrobaticone

  • Gran Maestro dei Gamberi
  • *****
  • Post: 976
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #8 il: 04 Novembre 2013, 17:19:41 »
E se Gambas potesse diventare uno dei linguaggi di supporto a Libreoffice?
alla stregua di VBA.........
"e il naufragar m'è dolce in questo mar"

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #9 il: 04 Novembre 2013, 19:13:40 »
E se Gambas potesse diventare uno dei linguaggi di supporto a Libreoffice?
alla stregua di VBA.........

Eccolo! Questo potrebbe essere un gran matrimonio! :)
Purtroppo non verrà mai utilizzato, almeno finché Gambas non giri anche su altre piattaforme...

Offline akrobaticone

  • Gran Maestro dei Gamberi
  • *****
  • Post: 976
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #10 il: 05 Novembre 2013, 08:56:35 »
Quanto deve essere grande l'impegno per portare gambas anche su Win?
certo che con Libreoffice sarebbe un bel colpaccio....
"e il naufragar m'è dolce in questo mar"

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.213
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #11 il: 05 Novembre 2013, 09:46:19 »
...mi domando se effettuare una sorta di ritorno del pensiero in questo modo a Windows abbia un senso.  :-\
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline akrobaticone

  • Gran Maestro dei Gamberi
  • *****
  • Post: 976
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #12 il: 05 Novembre 2013, 10:00:09 »
...mi domando se effettuare una sorta di ritorno del pensiero in questo modo a Windows abbia un senso.  :-\
è vero, ma a mio avviso non si può ignorare il fatto che Win è (purtroppo) il SO più usato e portare Gambas su di esso significherebbe aprire ad una platea più vasta la sua conoscenza

Anche a me non piace molto l'idea, ma bisogna valutare i vantaggi che una portabilità su altri SO significherebbe.
"e il naufragar m'è dolce in questo mar"

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.775
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #13 il: 05 Novembre 2013, 10:15:10 »
...mi domando se effettuare una sorta di ritorno del pensiero in questo modo a Windows abbia un senso.  :-\
è vero, ma a mio avviso non si può ignorare il fatto che Win è (purtroppo) il SO più usato e portare Gambas su di esso significherebbe aprire ad una platea più vasta la sua conoscenza

Anche a me non piace molto l'idea, ma bisogna valutare i vantaggi che una portabilità su altri SO significherebbe.

Benoit non ha mai voluto portare Gambas su Windows. Prima lo diceva apertamente mentre ora lo vela dietro tecnicismi. Mi chiedo come mai lo sforzo di portare Gambas su OSX sia stato fatto (anche se i sistemi *nix effettivamente sono molto simili) mentre per Window non ne abbia voglia. Eppure l'utenza OsX non è vasta e sicuramente non è rinomata per essere un'utenza di sviluppo software.

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.213
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #14 il: 05 Novembre 2013, 10:15:46 »
...non si può ignorare il fatto che Win è (purtroppo) il SO più usato ....

...ma.... allora che lo usiamo a fare Linux  ???


...e portare Gambas su di esso significherebbe aprire ad una platea più vasta la sua conoscenza

Io credo che le strade per farlo conoscere siano ben altre.

Faccio un piccolo esempio proprio su di te:  :)
http://www.gambas-it.org/smf/index.php?topic=2645.0


...bisogna valutare i vantaggi che una portabilità su altri SO significherebbe.

Io credo che la questione non sia ristretta nell'ambito di Gambas in quanto tale. Aver abbandonato Winzoz per Linux, o comunque aver scelto Linux anziché altri SO, ha un significato più ampio...... altrimenti a che pro ? Perché lo si è fatto quel passo da parte nostra ?  :rolleyes:
« Ultima modifica: 05 Novembre 2013, 10:26:17 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »