Page 2 sur 2
Re: Open Source PureBasic
Publié : lun. 11/mai/2015 17:45
par Patrick88
sur le fofo "officiel", c'est dans "Annonces", il me semble.
Re: Open Source PureBasic
Publié : lun. 11/mai/2015 18:33
par Ollivier
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.
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.
Re: Open Source PureBasic
Publié : lun. 11/mai/2015 22:01
par falsam
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)
# ------------------ 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
Re: Open Source PureBasic
Publié : mar. 12/mai/2015 7:37
par Micoute
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 !
Re: Open Source PureBasic
Publié : mar. 12/mai/2015 9:36
par microdevweb
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
- 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
Lourd projet pour un homme seul

Re: Open Source PureBasic
Publié : mar. 12/mai/2015 10:00
par falsam
microdevweb a écrit :Pour publicité notre langage favori, ne serait'il pas bien de développer des logiciels OpenSource.
Oui +++ et surtout le publier sur des sites d'hébergement de projets comme github par exemple afin de mieux les référencer.
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
Re: Open Source PureBasic
Publié : lun. 29/juin/2015 18:16
par blendman
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é ^^
Re: Open Source PureBasic
Publié : lun. 29/juin/2015 18:30
par falsam
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
Re: Open Source PureBasic
Publié : mar. 30/juin/2015 17:43
par stombretrooper
Pour te répondre blendman, Github détecte automatiquement le langage utilisé. Et ton repository est bien détecté comme étant en PureBasic.
Re: Open Source PureBasic
Publié : mar. 30/juin/2015 19:00
par blendman
ok, cool
