Licenses et PCLinuxOS

En contribuant à PCLinuxOS, par la production de versions remastérisées en français, je suis amenée à poster pas mal, et ces derniers mois j’ai bien trouvé moyen de poser la question essentielle : PCLinuxOS est-il libre, et les programmes non libres qui y sont inclus le sont-ils légalement ? Voici la réponse que m’a faite Texstar, à ce sujet.
Nvidia and ATI allows redistribution of their video drivers. I have a license to include the Flash player. Sun allows for java jre redistribution. mp3 playback is allowed for non commercial entities. The ndiswrapper inf files are not really drivers but tell the ndiswrapper kernel driver how to interface with certain wireless devices so I think we are fairly clean. PCLinuxOS is GPL and what is not GPL is released under their respective licenses.
Reste à savoir si les fichiers .INF sont autorisés à la distribution, et si jre est toujours de libre redistribution depuis que l’avoir de Sun est passé chez Oracle, comme annoncé sur le site de Sun, à la date du 29 Avril 2009.
Concernant les versions localisées, au nom de code Old-World, elles sont aussi exemptes de code non libre que possible, au moment de leur mise en ligne. Seul le noyau pourrait contenir des firmwares propriétaires… mais ça, c’est un choix en upstream.

Wiki PCLinuxOS

Grâce à un nouveau membre du forum, Nakux, voici le tutoriel d’installation enfin présentée sur le wiki :  Category:Installer PCLinuxOS.

Ce tutoriel compte donc maintenant au moins 5 contributeurs, depuis la création des captures jusqu’à la mise en ligne sur le wiki officiel, où grâce à CSolis, aka Linuxera, ainsi que Travis000 que je remercie, nous avons un espace en langue française.

Vous retrouverez ce tutoriel également dans les versions Old-World, accessible grâce à une icône disponible sur le bureau, sauf dans la version Edu où c’est rangé dans un répertoire documentation du home de l’utilisateur.

PCLinuxOS Poor Man Install

J’ai réussi à retrouver cet article, disparu depuis les bouleversements de l’année dernière. (Ancien wiki/nouveau wiki, disparition du nouveau wiki…) (Le site actuel, http://pclinuxos.com, contient un nouveau Wiki, démarré il y a quelques mois).

Finalement, il m’a suffit de mettre l’url de cet article, que j’avais conservé dans le billet Installer PCLinuxOS MiniMe sans CD (1) dans la « wayback machine » du site http://www.archive.org pour le retrouver. J’en fais ici un copié-collé intégral, car il contient des informations supplémentaires potentiellement utiles, quand on en vient à installer une distribution en faisant l’économie d’un CD-R ou d’un CD-RW (economie financière autant qu’écologique… surtout quand on fait beaucoup d’essais)

Source de l’article:

http://web.archive.org/web/20080323043809/http://oldwiki.mypclinuxos.com/PoorManInstall

PoorManInstall

From PCLinuxOS Documentation Wiki

Installing PCLinuxOS Manually

You can install the LiveCD by booting the LiveCD and starting the LiveCD installer, which should install PCLinuxOS for you nice and easy. If you have problem with the livecd-installer, here are the steps that you can take:

Login as root
Open a konsole
type draklive-install

If all this fails and you still have problems, try the method that Knoppix calls the poor man install: installing a new PCLinuxOS without burning the ISO, directly from the hard drive. As a matter of fact, I would recommend this method to everybody who has any Linux already installed.

The way to achieve that is to copy the content of the livecd into this partition. Then you can boot the livecd with livecd bootfrom=/dev/hdXx where hdXx is the partition you copied the /isolinux directory and the livecd.sqfs file. If you add the changes=/dev/hdXx parameter on the boot, then it will even save all the modifications you made in your « non installed » iso.

Supposing you downloaded the iso into the /tmp/pclinuxosp92.iso from your current install. You can copy the necessary files with the following commands:

mkdir /mnt/loop
mount –o loop /tmp/pclinuxosp92.iso /mnt/loop
cp –av --preserve /mnt/loop/* /

or for people who prefer GUI, there is a handy KDE utility Kiso, available for this in synaptics.

Best of all you can even create a « boot » floppy to boot this setup not from a cd, but from the boot floppy. That basically can be done with lilo (where you create the lilo on floppy).

In the following example my PCLinuxOS install is on the /dev/hdb12, the partition where I copied the livecd’s contents.

My /etc/lilo.floppy which is demonstrating this is here:

default="PCLinuxOS.91"
boot=/dev/fd0
map=/mnt/floppy/map
prompt
nowarn
timeout=100
image=/boot/vmlinuz
label="PCLinuxOS.91"
root=/dev/hdb12
initrd=/boot/initrd.img
append="noapic nolapic nomce devfs=nomount acpi=ht splash=verbose"
vga=791
read-only
other=/dev/hda2
label="WindowsXP"
table=/dev/hda
image=/mnt/removable1/isolinux/vmlinuz
label="liveusb"
root=/dev/sda1
initrd=/mnt/removable1/isolinux/initrd.gz
append="noapic nolapic nomce devfs=nomount acpi=ht splash=silent debug bootfrom=/dev/sda1"
vga=788
read-only
image=/isolinux/vmlinuz
label="livehd"
root=/dev/hdb12
initrd=/isolinux/initrd.gz
append="noapic nolapic nomce devfs=nomount acpi=ht splash=silent debug bootfrom=/dev/hdb12 changes=/dev/hdb12"
vga=788
read-only

and the commands to install it on the floppy are:

fdformat /dev/fd0
mke2fs /dev/fd0
mount /mnt/floopy
lilo -C /etc/lilo.floppy -b /dev/fd0 -i /mnt/floppy/boot.b –c

Projets PCLOS Old World

PCLinuxOS par-ci, PCLinuxOS par là, je n’avais pas attendu Noël, pour me payer un disque dur un petit peu plus important en taille et plus adapté à ma machine. J’ai donc 160 go (ce n’est pas à la mode, vu les disques durs du demi tera et tera, mais j’ai encore de l’espace… :p ) bref, au moins 20 Go occupent le répertoire .Virtualbox, avec toutes ces usines à remastériser.

Les indications que j’ai données dans le billet précédent, sur la préparation pour la remastérisation sont caduques.

Les images isos sont ici : chez tyruiop.org, et ici chez Free.

Les images isos localisées en français contiennent le nom de code Old World.

L’origine est une plaisanterie que m’a lancée musonio, un utilisateur et packageur de chez PCLinuxOS, lors de mes premiers projets de remastérisation dans ce fil de discussion : [todo] Prochaines versions

Quand vous aurez fini, peut-être on peut traduire votre remasterisation à l’anglais.

I was thinking of a english-french french-english remaster.
You could call it « PCLinuxOS 2. The return from the Old-World ».

Bref, j’ai trouvé ça bien mignon… Old World, et les galions à trois mats qui voguent… 😀
Comme ceux du jeu FreeCol.

Enfin pour le nettoyage des installations à remastériser, Bleachbit peut être lancé depuis les menus normalement, une fenêtre vient alors demander le mot de passe, pour la version « root », et pour tous ces nettoyages des répertoires root etc…

Il n’y a plus besoin de grand-chose si on utilise une des versions que j’ai mises en ligne, et le fichier de remastérisation en bash que TrueDD de Absolinux m’a aidée à mettre au point. (Il se trouve pour l’instant sous /root/Documents/ModelesConf et doit être lancé en root depuis un tty, dans lequel on peut évidemment se connecter directement en root, après avoir fermé la session X).

Je prépare une nouvelle Edu basé sur la version PCLXDE, et une version serveur avec Lighty… et quelques surprises inside, à paraître bientôt.

À bientôt donc !