Open Source PureBasic
Re: Open Source PureBasic
sur le fofo "officiel", c'est dans "Annonces", il me semble.
Re: Open Source PureBasic
Je pense qu'un tuto pour savoir comment devenir auteur de codes open-source de l'inscription au moyen de paiement, en passant par les moyens de diffusion, ce serait une bonne chose.Microdevweb a écrit :@Ollivier,
Non olivier c'était une idée comme cela, créer une rubrique sur le forum Projet, les développeurs propose
certains projet commun et d'autres y participe si il en on envie.
- falsam
- Messages : 7244
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: Open Source PureBasic
On peut développer un code source et le rendre public avec la licence que l'on souhaite, y compris pas de licence du tout.
■ Revenons à l'Open Source.
Open Source signifie que n'importe qui peut:
- Utiliser le logiciel aussi souvent qu'on le veut, sur autant d'ordinateurs qu'on le veut
- Accéder au code source du logiciel, autrement dit à ses secrets de fabrication.
- Dupliquer et redistribuer le logiciel.
- C'est avoir la possibilité d'améliorer le logiciel et l'autorisation expresse de publier ces améliorations avec son propre nom (Sans oublier de publier le nom du créateur initial).
■ L'OSI (Open Source Initiative) référence des dizaines de licences Open-Source.
http://opensource.org/licenses/alphabetical
■ Lors de la publication d'un code open-source, il faut inclure dans chaque fichier du code un entete indiquant la licence utilisée.
Un exemple d'entête de code pour un des fichier du cms PluXml utilisant une licence GPL (la plus utilisée)
Le texte de la licence doit figurer dans la distribution du code que vous diffusez.
Exemple de la licence gpl http://www.gnu.org/licenses/gpl.html
■ Et en français ?
CeCILL est une licence type GPL compatible avec le droit français. La licence CeCILL a été reconnue par l'OSI et la compatibilité avec la GPL avalisée par la FSF (Free Software Foundation).
Vous trouverez la licence sur le site officiel.
http://www.cecill.info/licences/Licence ... V1-fr.html
■ Faut il payer pour ces licences ? La réponse est non.
■ Comment diffuser ? Pour un produit Open Source, vous pouvez ouvrir un compte gratuitement sur la plateforme collaborative github.com
https://github.com/
■ A voir aussi.
https://aful.org/ressources/licences-libres
■ Revenons à l'Open Source.
Open Source signifie que n'importe qui peut:
- Utiliser le logiciel aussi souvent qu'on le veut, sur autant d'ordinateurs qu'on le veut
- Accéder au code source du logiciel, autrement dit à ses secrets de fabrication.
- Dupliquer et redistribuer le logiciel.
- C'est avoir la possibilité d'améliorer le logiciel et l'autorisation expresse de publier ces améliorations avec son propre nom (Sans oublier de publier le nom du créateur initial).
■ L'OSI (Open Source Initiative) référence des dizaines de licences Open-Source.
http://opensource.org/licenses/alphabetical
■ Lors de la publication d'un code open-source, il faut inclure dans chaque fichier du code un entete indiquant la licence utilisée.
Un exemple d'entête de code pour un des fichier du cms PluXml utilisant une licence GPL (la plus utilisée)
# ------------------ BEGIN LICENSE BLOCK ------------------
#
# This file is part of PluXml : http://www.pluxml.org
#
# Copyright (c) 2010-2013 Stephane Ferrari and contributors
# Copyright (c) 2008-2009 Florent MONTHEL and contributors
# Copyright (c) 2006-2008 Anthony GUERIN
# Licensed under the GPL license.
# See http://www.gnu.org/licenses/gpl.html
#
# ------------------- END LICENSE BLOCK -------------------
Le texte de la licence doit figurer dans la distribution du code que vous diffusez.
Exemple de la licence gpl http://www.gnu.org/licenses/gpl.html
■ Et en français ?
CeCILL est une licence type GPL compatible avec le droit français. La licence CeCILL a été reconnue par l'OSI et la compatibilité avec la GPL avalisée par la FSF (Free Software Foundation).
Vous trouverez la licence sur le site officiel.
http://www.cecill.info/licences/Licence ... V1-fr.html
■ Faut il payer pour ces licences ? La réponse est non.
■ Comment diffuser ? Pour un produit Open Source, vous pouvez ouvrir un compte gratuitement sur la plateforme collaborative github.com
https://github.com/
■ A voir aussi.
https://aful.org/ressources/licences-libres
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: Open Source PureBasic
On pourrait aussi avoir un projet commun où on connaitrait le nom des variables, constantes, structures, etc... et leurs type, et chacun pourrait travailler sur une procédure ou autre chose, dans son domaine de prédilection !
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 5.73 PB 6.00 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Un homme doit être poli, mais il doit aussi être libre !
- microdevweb
- Messages : 1800
- Inscription : mer. 29/juin/2011 14:11
- Localisation : Belgique
Re: Open Source PureBasic
Voici un projet que j'ai commencé. Les développements pour le web sont de plus en plus fréquent et font de plus en plus appel à des fraweworks (cakephp, Laravel etc...) Le problème c'est que la plupart de ces framaworks ne sont pas toujours simple d'emploi.
Le projet réside dans
Le projet réside dans
- réalisation d'un moteur fraweword php simple (j'ai déjà plus ou moins les sources)
- IDE dédié (php,html,css,js,sql,frameworks) en PB
- Concepteur graphique de BD (mysql ou autres) en PB (j'avais commencer ce genre de chose)
- Concepteur graphique de liaison de page internet (générera automatiquement le code frameworks) en PB
- Prévisualisation du résultat en PB
- Mise en page visuel direct via bootstraap twiter ou autre
Windows 10 64 bits PB: 5.70 ; 5.72 LST
Work at Centre Spatial de Liège
Work at Centre Spatial de Liège
- falsam
- Messages : 7244
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: Open Source PureBasic
Oui +++ et surtout le publier sur des sites d'hébergement de projets comme github par exemple afin de mieux les référencer.microdevweb a écrit :Pour publicité notre langage favori, ne serait'il pas bien de développer des logiciels OpenSource.
Il y a quelques projets Open-Source en PureBasic sur GitHub
https://github.com/search?utf8=%E2%9C%93&q=purebasic
Ca serait aussi pas mal de créer une section Open-Source sur le forum PureBasic.
Pour info il y a des projets Open-Sources en PureBasic sur un forum Allemand.
http://www.development-lounge.de/viewforum.php?f=118
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: Open Source PureBasic
salut
je viens de m'ouvrir un github pour y déposer des codes purebasic.
Je vous invite à faire pareil, ceux qui veulent, histoire de faire connaître encore plus notre langage favori .
https://github.com/blendman/
A ce propos, savez-vous comment je peux ajouter une sorte de label, histoire que lorsqu'on tape purebasic dans le type de langage on tombe sur mes exemples aussi ?
En tapant purebasic, on tombe sur mes codes, mais j'ai vu dans certains codes qu'ils avaient "langage : purebasic" et je n'ai pas trouvé ^^
je viens de m'ouvrir un github pour y déposer des codes purebasic.
Je vous invite à faire pareil, ceux qui veulent, histoire de faire connaître encore plus notre langage favori .
https://github.com/blendman/
A ce propos, savez-vous comment je peux ajouter une sorte de label, histoire que lorsqu'on tape purebasic dans le type de langage on tombe sur mes exemples aussi ?
En tapant purebasic, on tombe sur mes codes, mais j'ai vu dans certains codes qu'ils avaient "langage : purebasic" et je n'ai pas trouvé ^^
http://blendman.blogspot.com/
Forum PB fr : http://www.purebasic.fr/french - Forum PB Eng : http://www.purebasic.fr/english
Forum PB fr : http://www.purebasic.fr/french - Forum PB Eng : http://www.purebasic.fr/english
- falsam
- Messages : 7244
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: Open Source PureBasic
Deconnectes toi de Github et cliques sur ce lien
https://github.com/search?utf8=%E2%9C%93&q=purebasic
En tant que nouveau tu es le premier de la liste
https://github.com/search?utf8=%E2%9C%93&q=purebasic
En tant que nouveau tu es le premier de la liste
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
-
- Messages : 117
- Inscription : dim. 21/déc./2008 18:39
Re: Open Source PureBasic
Pour te répondre blendman, Github détecte automatiquement le langage utilisé. Et ton repository est bien détecté comme étant en PureBasic.
http://www.purebasicstreet.com/ - Site dédié à purebasic.
Re: Open Source PureBasic
ok, cool
http://blendman.blogspot.com/
Forum PB fr : http://www.purebasic.fr/french - Forum PB Eng : http://www.purebasic.fr/english
Forum PB fr : http://www.purebasic.fr/french - Forum PB Eng : http://www.purebasic.fr/english