Re: [Dng] straw poll, non-free firmware for installers

2015-06-05 Thread Didier Kryn


Le 05/06/2015 07:50, Isaac Dunham a écrit :
  

 From a legal point of view, I would also carefully refrain from
redistributing any non-free firmware in Devuan, the main reason being
that usually you*don't*  have the right to redistribute it, and even
if you have got this right from the HW constructor, such right can be
withdrawn any moment at their own will, which might be a quite
unpleasent surprise for Devuan...

There is a*very*  large set of non-free firmware for which at least your
first claim is false, and for much of it the second is false as well.
I've actually read several of the licenses in firmware-linux-nonfree.

b43 is/was a notable exception, getting it the b43-fwcutter package...
which leads me to mention something else:
The criteria for something getting into debian non-free require your
claims to be false for that package, if it isn't a downloader or
installer.
I think one could always make the following argument: I have paid 
for a device which cannot work without the firmware; therefore what I 
paid for is a set which includes hardware and firmware. Sorry but when I 
buy a car, it is a package which includes the key; otherwise I wouldn't 
buy it.


Didier


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] straw poll, non-free firmware for installers

2015-06-05 Thread James Powell
I think this might be the best option...

Have firmware only for networking devices and scsi/sata/ide controllers on the 
net installation disk. At least let the system support vectors be 100% or as 
close to 100% compatible as possible. If it is needed post-install the have it 
offered.

Why? Devuan needs to be far reaching to as many systems as possible.

Why? Nobody wants to download a distribution only to find their hardware isn't 
supported... PERIOD!

Devuan must reach the masses. Period. Devuan must show it not only is a 
friendly system, but is a system that is able to support it's community.

This isn't about free versus non-free. Those days are long past gone. The less 
a distribution supports, the more it falls away into a niche. Niche 
distributions do not go places or make bold statements. Devuan must be able to 
stand against Debian toe to toe, as well as Arch, Slackware, Gentoo, Ubuntu, 
Fedora, etc.

Firmware that makes a system usable is and should always be welcomed. The more 
you limit, the less users you have.

What the user does to their system after installation shouldn't be a concern. 
What should be a concern, how many users can we win over.

If this was a true war, would you fight to win one battle, or fight to win a 
whole war even if it cost a battle or two?

Just food for thought.

Sent from my Windows Phone

From: Didier Krynmailto:k...@in2p3.fr
Sent: ‎6/‎5/‎2015 1:55 AM
To: dng@lists.dyne.orgmailto:dng@lists.dyne.org
Subject: Re: [Dng] straw poll, non-free firmware for installers


Le 05/06/2015 07:50, Isaac Dunham a écrit :

  From a legal point of view, I would also carefully refrain from
 redistributing any non-free firmware in Devuan, the main reason being
 that usually you*don't*  have the right to redistribute it, and even
 if you have got this right from the HW constructor, such right can be
 withdrawn any moment at their own will, which might be a quite
 unpleasent surprise for Devuan...
 There is a*very*  large set of non-free firmware for which at least your
 first claim is false, and for much of it the second is false as well.
 I've actually read several of the licenses in firmware-linux-nonfree.

 b43 is/was a notable exception, getting it the b43-fwcutter package...
 which leads me to mention something else:
 The criteria for something getting into debian non-free require your
 claims to be false for that package, if it isn't a downloader or
 installer.
 I think one could always make the following argument: I have paid
for a device which cannot work without the firmware; therefore what I
paid for is a set which includes hardware and firmware. Sorry but when I
buy a car, it is a package which includes the key; otherwise I wouldn't
buy it.

 Didier


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[Dng] Need some advice to compile consolekit2 for amd64

2015-06-05 Thread Edward Bartolo
I am trying to compile ConsoleKit2 source for amd64 but I am getting this error:

dpkg-checkbuilddeps: Unmet build dependencies: libdbus-glib-1-dev (=
0.30) libudev-dev libx11-dev (= 1.0.0) xmlto libpolkit-gobject-1-dev
(= 0.92)

Is it safe to install these files on a Devuan system? I want to avoid
all parts of systemd if possible.

If source modification is still necessary to port consolekit2 to
Devuan not to use any of systemd parts, please inform me.

Thanks.
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] Need some advice to compile consolekit2 for amd64

2015-06-05 Thread James Powell
Polkit, Eudev, and dbus should be okay to install.

Sent from my Windows Phone

From: Edward Bartolomailto:edb...@gmail.com
Sent: ‎6/‎4/‎2015 11:49 PM
To: dngmailto:dng@lists.dyne.org
Subject: [Dng] Need some advice to compile consolekit2 for amd64

I am trying to compile ConsoleKit2 source for amd64 but I am getting this error:

dpkg-checkbuilddeps: Unmet build dependencies: libdbus-glib-1-dev (=
0.30) libudev-dev libx11-dev (= 1.0.0) xmlto libpolkit-gobject-1-dev
(= 0.92)

Is it safe to install these files on a Devuan system? I want to avoid
all parts of systemd if possible.

If source modification is still necessary to port consolekit2 to
Devuan not to use any of systemd parts, please inform me.

Thanks.
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] straw poll, non-free firmware for installers (James Powell) --- form Re: Dng Digest, Vol 9, Issue 23

2015-06-05 Thread Massimo Coppola

Hi all,
I break my silence again for my two cents.

I think we have a very good design in offering non-free firmware that is 
essential to complete the installation of the distribution, and ensuring that 
the end-user knows and explicitly consents. Offering two installation media 
distinguished in free and non-free version  looks also a good move as we further 
stress that we strive for open-nes and maintainability whenever it is possible.


Assuming no technical issues or man-power shortage gets in between, this is a 
tradeoff (IMHO the best one, currently) between two conflicting needs


- aiming at open-ness and freedom (as a tool, at least, to ensure 
maintainability and reliability)


- aiming at helping the large audience (majority...) of people who cannot afford 
to _only_ choose proprietary blob-free hardware.


I would cast my vote there; and opt for providing non-free (but freely 
redistributable) blobs that are essential for successful installation in the 
non-free version of the installer (there can be fallback options ofc for 
uncommon HW and experienced users).


That likely boils down to support for mainstream networking and storage devices, 
as previously commented, or maybe some specific CPUs, if really mandatory.


This can be done thanks to the efforts of a few dedicated people, which I wish 
to thank again.



From: James Powell james4...@hotmail.com



This isn't about free versus non-free. Those days are long past gone. The less 
a distribution supports, the more it falls away into a niche. Niche 
distributions do not go places or make bold statements. Devuan must be able to 
stand against Debian toe to toe, as well as Arch, Slackware, Gentoo, Ubuntu, 
Fedora, etc.

Firmware that makes a system usable is and should always be welcomed. The more 
you limit, the less users you have.

What the user does to their system after installation shouldn't be a concern. 
What should be a concern, how many users can we win over.



I do not agree here; I will not challenge the points specifically, not to derail 
the thread, but if we were aiming for large markets more than _anything_ else 
there would be no Devuan at all (as stated before, free is often a prerequisite 
of maintainable).


Not willing to bash James either: I agree on several other views he states; but 
I don't want to see Devuan struggle with too many binary blobs to the point of 
diminishing returns.
IMHO Devuan should aim for streamlined desing (KISS) and only support firwmare 
that is _both_ essential to install on some non esoteric HW _and_ practical to 
support in the installer media and in the running system.


Cheers
Massimo



--
^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^
massimo.copp...@isti.cnr.it  copp...@di.unipi.it www.di.unipi.it/~coppola
Massimo Coppola  -  Tel: +39 (050) 3152992  -  CNR mobile +39 348 3962622
CNR/ISTI A.Faedo, via G. Moruzzi 1 - 56124 Pisa, ItalyRoom C33
-   -   -   -   -   -   -   -   -   -
Eternity is a mere moment, just long enough for a joke.(H. Hesse)

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] straw poll, non-free firmware for installers

2015-06-05 Thread Steve Litt
On Fri, 5 Jun 2015 01:13:51 +0100
KatolaZ kato...@freaknet.org wrote:

 
 Maybe I am the only one unable to see the problem in asking the owner
 of hardware which requires some essential non-free firmware during
 installation to put the required firmware on a USB stick during the
 first boot. If the user has got a way to burn a net-install cd, then
 he almost surely has no problem into plugging a USB stick on that
 other computer and copying one file therein

You very well might be the only one unable to see the problem, because
it *could* be a big problem. The put the firmware on the USB stick
solution works if and only if all of:

* The user is made exquisitely aware of the need and the process before
  installation (requires the right documentation)
* The user is told, by the install program, whenever he will
  need the firmware on stick
* The user is told precisely what files to put on the stick, what
  directories, and how the stick must be formatted (documentation)
* The user can be walked through the process of copying the files from
  the stick to where they belong. This might sound easy, but remember
  the user is running an install CD at this point, and might not even
  know what to do with Ctrl+Alt+F2, and a lot of install CD
  environments don't have a full complement of commands.
* The user is told exactly how to figure out the make, model and
  version of his problematic hardware, which firmware(s) this
  corresponds to, and exactly how to get that firmware onto his
  memstick.
* All this documentation must be easily and intuitively available in
  the Install CD environment, because it's pretty much for sure the
  user isn't going to be able to surf the net during installation.

In other words, yes it is a problem, unless our documentation is
voluminous yet well organized, and easily and intuitively accessible
during the install process. If it is otherwise, the user will just
throw the Dng cd in the trash and install Ubuntu. Systemd encumbered
Linux is still better than Windows.

SteveT

Steve Litt 
June 2015 featured book: The Key to Everyday Excellence
http://www.troubleshooters.com/key
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] straw poll, non-free firmware for installers

2015-06-05 Thread Steve Litt
On Fri, 5 Jun 2015 02:41:05 -0700
James Powell james4...@hotmail.com wrote:

 I think this might be the best option...
 
 Have firmware only for networking devices and scsi/sata/ide
 controllers on the net installation disk. 

What about video? I've tried installing without a screen: It's
problematic.


SteveT

Steve Litt 
June 2015 featured book: The Key to Everyday Excellence
http://www.troubleshooters.com/key
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] straw poll, non-free firmware for installers

2015-06-05 Thread Steve Litt
On Fri, 5 Jun 2015 11:36:09 -0400
Steve Litt sl...@troubleshooters.com wrote:


 None of the preceding arguments change the fact that if installing
 Dng appears to be a poorly documented 40 step manual process, the
 person will throw Dng in the trash and use Ubuntu or Windows. Also,
 people who enjoy 40 step manual processes already have a wonderful
 distro: Arch :-)

:s/Dng/Devuan/g

SteveT

Steve Litt 
June 2015 featured book: The Key to Everyday Excellence
http://www.troubleshooters.com/key
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] straw poll, non-free firmware for installers

2015-06-05 Thread Stephan Seitz

On Fri, Jun 05, 2015 at 11:36:09AM -0400, Steve Litt wrote:

None of the preceding arguments change the fact that if installing
Dng appears to be a poorly documented 40 step manual process, the


Well, if you have permission to distribute the non-free firmware for disc 
controllers or network cards then do so.


I normally need the firmware for Broadcom network cards and don’t have 
problems copying it via USB stick.


But it is still non-free firmware and so should be restricted to a bare 
minimum.


Shade and sweet water!

Stephan

--
| Stephan Seitz  E-Mail: s...@fsing.rootsland.net |
| Public Keys: http://fsing.rootsland.net/~stse/keys.html |


smime.p7s
Description: S/MIME cryptographic signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] straw poll, non-free firmware for installers

2015-06-05 Thread Steve Litt
On Fri, 5 Jun 2015 16:54:54 +0200
Stephan Seitz stse+dev...@fsing.rootsland.net wrote:

 On Fri, Jun 05, 2015 at 10:55:37AM +0200, Didier Kryn wrote:
 I think one could always make the following argument: I have
  paid 
 for a device which cannot work without the firmware; therefore what
 I paid for is a set which includes hardware and firmware. Sorry but
 when 
 
 I am not sure if this argument works. You have paid for a device with 
 drivers for the operating systems this vendor supports. I don’t think
 you have any rights to claim the firmware or technical specifications
 to develop drivers for other operating systems.
 
 I buy a car, it is a package which includes the key; otherwise I 
 wouldn't buy it.
 
 But the vendor gives you the car and the key. And you can only use
 the car on the roads the vendor has build the car for (at least if
 you want the car to survive some years ;-) like the computer vendor
 can tell you under which operating systems his device will work.

None of the preceding arguments change the fact that if installing
Dng appears to be a poorly documented 40 step manual process, the
person will throw Dng in the trash and use Ubuntu or Windows. Also,
people who enjoy 40 step manual processes already have a wonderful
distro: Arch :-)

SteveT

Steve Litt 
June 2015 featured book: The Key to Everyday Excellence
http://www.troubleshooters.com/key
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[Dng] How to official package compilation for a newbie

2015-06-05 Thread Alberto Zuin - liste

Hi all,
I always been behind the scenes of this mailing list because I don't 
have the experience in how to do a distro that most of you have (I'm 
more active on other things related to devuan).
Anyway, I just ended to de-systemd a group of packages on my laptop 
(erlang) because I need it for work: it's my first experiment in that 
sense, so if someone more expert than me woult take care of this package 
in the official repository, I'm happy to give him all the steps that I 
did; if there isn't a volounteer, but someone (Nextime or Jaromill) 
could give me some information to make the things in the correct way, 
I'm happy to maintain this group of packages now and in the future.

Thank you,
Alberto
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] Need some advice to compile consolekit2 for amd64

2015-06-05 Thread David Hare

On 05/06/15 07:49, Edward Bartolo wrote:

I am trying to compile ConsoleKit2 source for amd64 but I am getting this error:

dpkg-checkbuilddeps: Unmet build dependencies: libdbus-glib-1-dev (=
0.30) libudev-dev libx11-dev (= 1.0.0) xmlto libpolkit-gobject-1-dev
(= 0.92)

Is it safe to install these files on a Devuan system? I want to avoid
all parts of systemd if possible.

If source modification is still necessary to port consolekit2 to
Devuan not to use any of systemd parts, please inform me.

Thanks.
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng



I posted here 
http://www.exegnulinux.net/nosystemd/pool/main/c/consolekit/ working (at 
least for me) i386 debs with sources. No amd64 debs at the moment 
however you could compile yourself from the sources. The control file 
debian.tar.xz lists the build deps.


No *systemd* deps. It will need also policykit-1 from Devuan or 
angband.pl ..


D
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[Dng] Puppy Linux, Devuan Puppy hardware - Re: straw poll, non-free firmware for installers

2015-06-05 Thread Apollia
I already posted a little about Puppy Linux in the past - but, it seems
appropriate and particularly on topic to mention it again now, because, at
least from my not-very-technical perspective, one of Puppy Linux's
strengths appears to be compatibility with a wide variety of hardware,
usually without requiring the users to fiddle with settings much or at all.

With Puppy, the most elaborate thing I ever had to do to make some hardware
work was compile and install a driver for a USB wireless internet adapter.

(Oh, and then there were the things I was only able to figure out how to
use with a Windows XP VirtualBox rather than natively in Linux - a scanner
and an HPNA internet adapter.)


Puppy (at least the Puppies I tried) unfortunately doesn't tell you if it's
using anything non-free, nor give you the option to exclude those non-free
things.

But, other than that, it has usually been close to ideal for me.  I haven't
tried it with an incredibly wide variety of hardware, but it has usually
worked fine with most things I tried, even some rather surprising things,
like old Macs. :-)

Maybe Puppy has some hardware-related scripts or something which Devuan
could use or modify?


I don't know many details, but there is apparently already Devuan support
in woof-CE, the community edition of the software used to build Puppy
Linuxes.

This page is from last April:

https://github.com/puppylinux-woof-CE/woof-CE/pull/528

I don't know if anyone has yet released a Devuan-based Puppy ISO.  But, if
I understand correctly, woof-CE is the software anyone can now use to build
such an ISO.

Maybe stuff from that could be used in Devuan itself?


As for how Puppy deals with legal issues related to distributing non-free
firmware - I haven't been able to find many details so far just from
searching the web.

But, on the blog of Barry Kauler (creator of Puppy Linux), there's a post
from May 17, 2008 where he writes:

http://bkhome.org/blog/?viewDetailed=00099

Anyway, I now have compiled 'slusb.ko' but apparently I can't legally put
it into Puppy for distribution. I have mumbled some appropriate expletives,
won't type them here.

So, judging by that, I assume Puppy probably is mindful of such issues and
probably follows the law, yet still manages to do a good job of being
compatible with a wide variety of hardware.


One of my top suggestions for a specific, existing Puppy distro to look at
and maybe use stuff from would be Wary Puppy, since it's specifically
designed to be compatible with old hardware.

http://distro.ibiblio.org/quirky/wary-5.5/release-Wary-5.5.htm

Wary is the Puppy that worked best for me on an old computer that even some
somewhat recent Puppies didn't work quite right on - a Toughbook CF-28
whose screen blacked out after X started while running Lucid Puppy 5.2.8
and Slacko 5.7.

If I recall correctly, the worst problem I had with the CF-28 and Wary was
that the CF-28's touchscreen wasn't properly calibrated out of the box (and
I never figured out how to calibrate it).


My other top suggestion would be Lighthouse 64 Puppy 6.02 Beta 2, my
favorite of all the 64-bit Puppies I've tried.

http://www.lhpup.org/ - Lighthouse 64 Puppy's home page


I was astonished when I was able to get Puppy to work on some old Macs,
with very little trouble at all (if I recall correctly) - just by booting
from a CD or DVD.

I actually was able to use Lighthouse 64 Puppy 6.02 Beta 2 on a 2008 Mac
Pro desktop!

A model of Mac that some describe as being like a giant cheese grater. :-)

http://www.souledesigns.com/blog/2013/06/mac-pro-kitchen-nightmare


And I got both Lucid Puppy 5.2.8 and I think also a Lighthouse Puppy
(forgot what version) to boot on a MacBook from 2009.

http://www.murga-linux.com/puppy/viewtopic.php?t=70855
Official discussion thread for Lucid Puppy 5.2.8


Another nice thing about Lighthouse 64 Puppy 6.02 Beta 2 is that right out
of the box, it somehow manages to perfectly calibrate the touchscreen of my
Toughbook CF-C1 (a newer and far less rugged Toughbook than the CF-28).

No other Puppy I tried did that, though at least the touchscreen somewhat
worked, even though I couldn't figure out how to calibrate it.  (Actually,
I might only have tried one other Puppy with the CF-C1 - Lucid Puppy 5.2.8.)


Anyway, I hope this helps.  I guess I'll go back to being mostly quiet
again, since I can't think of much else to say besides praise, thanks, and
things like I agree.  :-)

Thanks to everyone for all your wonderful efforts!

Best wishes,
Apollia
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [Dng] Puppy Linux, Devuan Puppy hardware - Re: straw poll, non-free firmware for installers

2015-06-05 Thread James Powell
From my limited knowledge on licensing agreements, I think as long as there 
are no restrictions on redistribution from the original people who provide the 
firmware, it can be freely redistributed as long as the firmware isn't 
decompiled or disassembled.

I don't know, off hand, of any manufacturers that have any firmware limitations 
in licenses other than disassembly and decompiling.

Sent from my Windows Phone

From: Apolliamailto:apollia...@gmail.com
Sent: ‎6/‎5/‎2015 4:07 PM
To: dng@lists.dyne.orgmailto:dng@lists.dyne.org
Subject: [Dng] Puppy Linux, Devuan Puppy  hardware - Re:  straw poll, non-free 
firmware for installers

I already posted a little about Puppy Linux in the past - but, it seems
appropriate and particularly on topic to mention it again now, because, at
least from my not-very-technical perspective, one of Puppy Linux's
strengths appears to be compatibility with a wide variety of hardware,
usually without requiring the users to fiddle with settings much or at all.

With Puppy, the most elaborate thing I ever had to do to make some hardware
work was compile and install a driver for a USB wireless internet adapter.

(Oh, and then there were the things I was only able to figure out how to
use with a Windows XP VirtualBox rather than natively in Linux - a scanner
and an HPNA internet adapter.)


Puppy (at least the Puppies I tried) unfortunately doesn't tell you if it's
using anything non-free, nor give you the option to exclude those non-free
things.

But, other than that, it has usually been close to ideal for me.  I haven't
tried it with an incredibly wide variety of hardware, but it has usually
worked fine with most things I tried, even some rather surprising things,
like old Macs. :-)

Maybe Puppy has some hardware-related scripts or something which Devuan
could use or modify?


I don't know many details, but there is apparently already Devuan support
in woof-CE, the community edition of the software used to build Puppy
Linuxes.

This page is from last April:

https://github.com/puppylinux-woof-CE/woof-CE/pull/528

I don't know if anyone has yet released a Devuan-based Puppy ISO.  But, if
I understand correctly, woof-CE is the software anyone can now use to build
such an ISO.

Maybe stuff from that could be used in Devuan itself?


As for how Puppy deals with legal issues related to distributing non-free
firmware - I haven't been able to find many details so far just from
searching the web.

But, on the blog of Barry Kauler (creator of Puppy Linux), there's a post
from May 17, 2008 where he writes:

http://bkhome.org/blog/?viewDetailed=00099

Anyway, I now have compiled 'slusb.ko' but apparently I can't legally put
it into Puppy for distribution. I have mumbled some appropriate expletives,
won't type them here.

So, judging by that, I assume Puppy probably is mindful of such issues and
probably follows the law, yet still manages to do a good job of being
compatible with a wide variety of hardware.


One of my top suggestions for a specific, existing Puppy distro to look at
and maybe use stuff from would be Wary Puppy, since it's specifically
designed to be compatible with old hardware.

http://distro.ibiblio.org/quirky/wary-5.5/release-Wary-5.5.htm

Wary is the Puppy that worked best for me on an old computer that even some
somewhat recent Puppies didn't work quite right on - a Toughbook CF-28
whose screen blacked out after X started while running Lucid Puppy 5.2.8
and Slacko 5.7.

If I recall correctly, the worst problem I had with the CF-28 and Wary was
that the CF-28's touchscreen wasn't properly calibrated out of the box (and
I never figured out how to calibrate it).


My other top suggestion would be Lighthouse 64 Puppy 6.02 Beta 2, my
favorite of all the 64-bit Puppies I've tried.

http://www.lhpup.org/ - Lighthouse 64 Puppy's home page


I was astonished when I was able to get Puppy to work on some old Macs,
with very little trouble at all (if I recall correctly) - just by booting
from a CD or DVD.

I actually was able to use Lighthouse 64 Puppy 6.02 Beta 2 on a 2008 Mac
Pro desktop!

A model of Mac that some describe as being like a giant cheese grater. :-)

http://www.souledesigns.com/blog/2013/06/mac-pro-kitchen-nightmare


And I got both Lucid Puppy 5.2.8 and I think also a Lighthouse Puppy
(forgot what version) to boot on a MacBook from 2009.

http://www.murga-linux.com/puppy/viewtopic.php?t=70855
Official discussion thread for Lucid Puppy 5.2.8


Another nice thing about Lighthouse 64 Puppy 6.02 Beta 2 is that right out
of the box, it somehow manages to perfectly calibrate the touchscreen of my
Toughbook CF-C1 (a newer and far less rugged Toughbook than the CF-28).

No other Puppy I tried did that, though at least the touchscreen somewhat
worked, even though I couldn't figure out how to calibrate it.  (Actually,
I might only have tried one other Puppy with the CF-C1 - Lucid Puppy 5.2.8.)


Anyway, I hope this helps.  I guess I'll go back