Re: [libreplanet-discuss] Aseprite is now proprietary software

2016-08-31 Thread Koz Ross

As the maintainer of awesome-gamedev, this is *very* concerning to me. Thank
you for letting me know - I will amend my link to point to the fork for now,
and will contact the Aseprite people via email and let them know my thoughts.

--
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz

If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en.

Please don't send me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html for why.

Proud member of the Open Wireless Movement.
Find out more at https://openwireless.org/

Proud member of Peers, at http://peers.community/ . We grow freedom.


signature.asc
Description: PGP signature


[libreplanet-discuss] Seeking some Web-based software instance for interactive teaching task

2016-07-08 Thread Koz Ross

I am soon going to be teaching a class on data structures and algorithms at my
university. This class will be in Java, on Windows (a fact I am not happy about,
but cannot change).

As part of this, I plan to have an activity where each class member will need to
forward me a short snippet of code (about a dozen lines or so). I am thinking of
something similar to a paste service, except that:

- I need to be able to view all the pastes from every class member
- It should syntax highlight Java code
- It needs to be Web-based (i.e. no locally-installed software)

To give an example of what I mean, suppose I have three students: Alice, Bob and
Carla. Each of them writes a snippet of code, and sends them to me. I can then
view (on my machine) each of the snippets from all three of them.

I don't wanna have to use email for this (because that's a bit cumbersome). Of
course, this tool should be free software. Ideally, this Web-based program
should require minimal setup (so, no registration would be nice).

Could anyone suggest anything? I (and my students) would be very grateful!
--
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz

If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en.

Please don't send me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html for why.

Proud member of the Open Wireless Movement.
Find out more at https://openwireless.org/

Proud member of Peers, at http://peers.community/ . We grow freedom.


signature.asc
Description: PGP signature


[libreplanet-discuss] EOMA68 - libre software, libre hardware, and eco-friendly too!

2016-07-01 Thread Koz Ross

This may be of interest to those of you who asked about graphics and the A20.
It came up on the Parabola dev list, but I figured I'd share it here:

- Forwarded message from Luke Kenneth Casson Leighton <l...@lkcl.net> -

Date: Fri, 1 Jul 2016 05:40:16 +0100
From: Luke Kenneth Casson Leighton <l...@lkcl.net>
To: d...@lists.parabola.nu
Subject: [Dev] fbturbo xorg driver up and running on eoma68-a20 computer card

following the instructions here http://linux-sunxi.org/Xorg#fbturbo_driver
i managed to adapt them for parabola with the following command:

pacman -S xorg-xrandr xorg-util-macros xorg-server-devel xorg-utils
libtool automake

this enabled me to get the required build dependencies such that the
g2d acceleration now works in xorg.

btw we're now live with the crowdfunding campaign so if anyone's
interested they can help fund the project.  naturally, anyone helping
fund the libre tea computer card will have an xorg server with the
g2d-accelerated fbturbo driver preinstalled :)

l.

---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
___
Dev mailing list
d...@lists.parabola.nu
https://lists.parabola.nu/mailman/listinfo/dev


- End forwarded message -----

--
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz

If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en.

Please don't send me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html for why.

Proud member of the Open Wireless Movement.
Find out more at https://openwireless.org/

Proud member of Peers, at http://peers.community/ . We grow freedom.


signature.asc
Description: PGP signature


Re: [libreplanet-discuss] EOMA68 - libre software, libre hardware, and eco-friendly too!

2016-07-01 Thread Koz Ross

Hi Jim,

I can field these. EOMA68s *all* contain Mali GPUs - however, since the driver
is completely memory-mapped, if you run a libre kernel (as Parabola does), it
would not be included, and hence, would not even run. So the fallback will
occur.

The easiest way would be to use a USB hard drive. The laptop chassis has 2
internal USB ports (most likely for the keyboard and touch panel), so if you
integrated a USB hub, you could connect the drive to that. The hardest part
would be to make the case fit it (although with the 3D printer designs, it
could be done quite easily if you have experience with these things), and also
redesigning the case to allow its insertion and removal.

However, don't take it from me - you can use the CrowdSupply page for the
EOMA68 (https://www.crowdsupply.com/eoma68/micro-desktop) to ask this question
directly of the project founders if you want a definite answer.

--
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz

If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en.

Please don't send me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html for why.

Proud member of the Open Wireless Movement.
Find out more at https://openwireless.org/

Proud member of Peers, at http://peers.community/ . We grow freedom.


signature.asc
Description: PGP signature


Re: [libreplanet-discuss] EOMA68 - libre software, libre hardware, and eco-friendly too!

2016-06-30 Thread Koz Ross

Hi Tobias,

Where is this driver located? How difficult would it be to build and set up?
Last I heard, it wasn't yet workable. If there *is* a driver for the Mali 400,
that *would* be really awesome.

--
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz

If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en.

Please don't send me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html for why.

Proud member of the Open Wireless Movement.
Find out more at https://openwireless.org/

Proud member of Peers, at http://peers.community/ . We grow freedom.


signature.asc
Description: PGP signature


Re: [libreplanet-discuss] EOMA68 - libre software, libre hardware, and eco-friendly too!

2016-06-30 Thread Koz Ross

I contacted the project - here is the response that I received. Hopefully this
should clear up Cascardo's concerns (and anyone else's).

- Forwarded message from "lkcl ." <l...@rhombus-tech.net> -

Date: Thu, 30 Jun 2016 03:26:02 +0100
From: "lkcl ." <l...@rhombus-tech.net>
To: koz.r...@retro-freedom.nz
Cc: Christopher Waid <ch...@thinkpenguin.com>, Crowd Supply 
<ord...@crowdsupply.com>
Subject: Re: [Campaign Question] Near as I'm aware, the A20 ...

On Thu, Jun 30, 2016 at 12:25 AM, Crowd Supply <ord...@crowdsupply.com> wrote:

koz.r...@retro-freedom.nz submitted a question about your project,
"Earth-friendly EOMA68 Computing Devices":

Near as I'm aware, the A20 comes with a Mali GPU, which as-current lacks a free
driver. Has your team resolved this somehow?


hiya koz,

we haven't - that's going to be down to either ARM to make their
minds up to provide the sources (and you can help there by contacting
ARM by telephone and taking up the receptionist's time by asking to
speak to someone about why they haven't provided the source: the more
money that they lose by having to pick up the phone the better), or
for someone to put the funds up for the three years necessary to keep
Luc Verhaegen full-time employed to carry out the necessary
reverse-engineering.

it may surprise you to learn (as it certainly surprised me) that we
can still apply for RYF Certification on the Allwinner A20, as many
other people have tried to do in the past.  the basic criteria that
the FSF are looking for is, "how easy would it be for the average
end-user with no significant computing experience or knowledge to
ACCIDENTALLY install proprietary software without their knowledge i.e.
with no warnings from the OS about the potential dangers of the action
that they are about to take?"   in other words, Debian GNU/Linux may
never receive FSF Endorsement because when you run synaptics, the
package manager GUI presents you with incredibly easy options
including "non-free repository" and does not tell you or warn you "hey
you could end up being spied on or your privacy violated simply by
arbitrarily clicking this checkbox".

so in our favour are two things: firstly, we have no non-free
co-processors or peripherals.  the STM32F072 embedded controller has
full GPLv3+ licensed firmware and has been run as a truly libre
project right from the start.  you can check out the repository, you
can see the commit logs and you can see the discussions on the
libopencm3 mailing lists.  all other projects presented to the FSF
using Allwinner A20 SoCs have failed at this point because they have
included embedded WIFI ICs on-board which require proprietary firmware
to operate.  in direct contrast to this we are using USB for WIFI so
you can get products from ThinkPenguin that do not need proprietary
firmware blobs.  you can buy even modern Atheros 802.11n WIFI dongles
that even the complete source code for the firmware in the underlying
Atheros chipset, thanks to ThinkPenguin, which is amazing!

secondly, it turns out that the MALI GPU is entirely memory-mapped.
if you try to do "lsusb" or "cat /proc/cpuinfo" or any other kind of
exploration from userspace, if you haven't compiled up mali.ko you
LITERALLY cannot even SEE the MALI GPU from userspace.  guess what we
will not be doing? :)  we will not be adding CONFIG_MALI=y to the
linux kernel build process.  thus, it becomes literally impossible for
the average end-user to accidentally end up installing the proprietary
non-free MALI 3D GPU code.  this is why we believe that the special
exemption being applied for will be approved.. but ultimately that has
to be a decision made by the FSF.

but, given that we are targetting office, email and internet usage
for these computers, the lack of 3D is genuinely not a problem.  you
don't need 3D graphics to edit a spreadsheet, in other words.  that's
not to say that technically-aware people cannot compile their own
source code and include mali.ko: both we and the FSF recognise that
people have that absolute right to do that.  we just don't endorse it,
that's all.

hope that helps,

l.


- End forwarded message -

--
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz

If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en.

Please don't send me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html for why.

Proud member of the Open Wireless Movement.
Find out more at https://openwireless.org/

Proud member of Peers, at http://peers.community/ . We grow freedom.


signature.asc
Description: PGP signature


Re: [libreplanet-discuss] EOMA68 - libre software, libre hardware, and eco-friendly too!

2016-06-29 Thread Koz Ross

Note that the A20 SOC comes with a Mali GPU, which does not have a free
driver that I know of. There are reverse engineering efforts, in the
Lima project, but lack of manpower means it has yet to produce a driver
users could install.


Thanks for that Cascardo - I've asked them a question on CrowdSupply to exactly
this effect, and will see what they say.
--
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz

If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en.

Please don't send me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html for why.

Proud member of the Open Wireless Movement.
Find out more at https://openwireless.org/

Proud member of Peers, at http://peers.community/ . We grow freedom.


signature.asc
Description: PGP signature


[libreplanet-discuss] EOMA68 - libre software, libre hardware, and eco-friendly too!

2016-06-29 Thread Koz Ross

I just came across this amazing project:
https://www.crowdsupply.com/eoma68/micro-desktop

Needless to say - I've supported it, because I believe we need more projects
like this one if we are to free our computing. The fact that they're going
full libre *and* seeking RYF certification is great *just by itself*, but
the use of recycling, the eco-friendliness of the project and the *wooden*
casings are just icing on an amazing cake for me.

I'm just posting it to this list, as I want as many people as possible to hear
about something which I believe deserves our support (and money).
--
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz

If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en.

Please don't send me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html for why.

Proud member of the Open Wireless Movement.
Find out more at https://openwireless.org/

Proud member of Peers, at http://peers.community/ . We grow freedom.


signature.asc
Description: PGP signature


[libreplanet-discuss] How free can the snickerdoodle run?

2016-06-08 Thread Koz Ross

I recently came across this on CrowdSupply:
https://www.crowdsupply.com/krtkl/snickerdoodle (link can be viewed without JS).
However, I am uncertain as to how free this thing can run. Specifically, I was
curious about the following:

a) Can this run a fully-free distro like Parabola or Trisquel?
b) If a), what functionality would be impeded by doing this (due to nonfree
drivers or whatever)?
c) If a) and b), can the Zynq 'configurable microprocessors' sitting on that
thing be programmed using free tools?

If anyone could let me know about these things, I would be extremely grateful.
--
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz

If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en.

Please don't send me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html for why.

Proud member of the Open Wireless Movement.
Find out more at https://openwireless.org/

Proud member of Peers, at http://peers.community/ . We grow freedom.


signature.asc
Description: PGP signature


[libreplanet-discuss] Best Wifi chipset that runs free

2016-05-09 Thread Koz Ross

My current laptop used basically the first free Wifi chipset I could get, and is
now misbehaving somewhat. I dunno *exactly* if it needs replacement or not, but
if it does, I would prefer the best option out there. What choice would that be?

I know that h-node exists, but given that many of its entries are quite old, I
figured asking here might get better responses.
--
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz

If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en.

Please don't send me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html for why.

Proud member of the Open Wireless Movement.
Find out more at https://openwireless.org/

Proud member of Peers, at http://peers.community/ . We grow freedom.



Re: [libreplanet-discuss] FPGA free software toolchain

2016-04-11 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Arun, you may find this interesting: http://www.clifford.at/icestorm/ .
The tl;dr version is that this has reverse-engineered some FPGAs, but
they're pretty weedy.

- -- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz

If you aren't using GPG, you should be!
https://emailselfdefense.fsf.org/en.

Please don't send me Word or PowerPoint attachments. See
http://www.gnu.org/philosophy/no-word-attachments.html for why.

Proud member of the Open Wireless Movement. Find out more at
https://openwireless.org/

Proud member of Peers, at http://peers.community/ . We grow freedom.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJXDItoAAoJEJARVr/lAw1AUecIAIciW9nGIPfdxse+RiqUnF1P
Hp+GuFO8uJFw0X/xjO0sAOTWeibF+06DS7vrGLaLHFHFFA6LbfhlIZFMRQppPfiH
PyMt1qaOyHZkNja/JYB6Vw8XIZfs8akWuGI5xFOIMzeYkyb14Erbw7+sCrpE74Rp
aTwoInc9JiDWq95WohgR4/qSrwZyHj0+rF0KsaNoCMOGaYdb70RvNinIefCdWJIM
nGJ45TgrPe4hkkR7OnCkhH7FzEN60K367nH3o9LPYgeyirbF2SCzixveeDYRld/3
q7tXJ8dWU4anLTRy99gy91NoZhhnMMQaFJskx15tPJcLBld6ZnUTqeJU8w5JwGE=
=kANP
-END PGP SIGNATURE-


Re: [libreplanet-discuss] Buying the rights to proprietary programs to free them

2016-02-05 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Fri, 5 Feb 2016 11:25:37 +0100
Fabio Pesari <fab...@gnu.org> wrote:

> We hear about companies like Facebook and Google buying out startups
> all the time and I thought, why don't we use crowdfunding to buy the
> rights to proprietary programs ourselves and release their code under
> the GPL? (Of course, we have to be sure all their dependencies are
> also free).
> 
> New programs might be too expensive but we might be able to buy the
> rights to some older programs, as well as some indie games (of course,
> we'd release the assets under the CC BY-SA in that case).
> 
> Can this be done? I know it would require huge sums of money but I
> think plenty of people would donate to free a program like Renoise or
> a game like Mount & Blade: Warband or Dwarf Fortress.
> 
> 

I believe that *theoretically* this is possible - assuming whoever it
is is willing to sell under those conditions. It'd certainly be
something I'd support - financially if needs be - especially if we're
also releasing the assets behind the software in question. There are
quite a few older games that I wish were free, and it's possible that
this approach could actually get us a free equivalent much more
efficiently than a reimplementation.

- -- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be!
https://emailselfdefense.fsf.org/en. ***
Please don't send me Word or PowerPoint attachments. See
http://www.gnu.org/philosophy/no-word-attachments.html for why. ***
Proud member of the Open Wireless Movement. Find out more at
https://openwireless.org/ ***
Proud member of Peers, at http://peers.community/ . We grow freedom.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJWtHqxAAoJEJARVr/lAw1AvwoH/jhNJhPVZ9s3HRDNe+MiaDMP
tzxR+1xnFPkfscoQAVt0//sOV4uIuZwv1lYvkKCkg2Z6VSLmom4izy/8FSQGkSla
37hHP31gClsd3chSXFq+3vqzYQGQ+zIO011hiQV3XYatPp4kC/91ak3GktzA53Wz
8kD/XHg5xup+KyQUsSzqp5e8weGwH4hwUDlh2lxLgT7Bch/aGUivCeLcC16WrcHs
+GNsyEw/Tu1UzhvOFhHC7jJSNxJrSg9wew8G/jTld19fCwhXYeaEPP4rJdOKuLwb
jJJWjVDP9sKp4nDjtVlhL+oyGJiQIsqVeTkuymNffbbk5fhao2xJpIoTPEuWivE=
=Akpn
-END PGP SIGNATURE-


Re: [libreplanet-discuss] Buying the rights to proprietary programs to free them

2016-02-05 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Fri, 5 Feb 2016 15:21:27 -0800
Erik Moeller <eloque...@gmail.com> wrote:

> 2016-02-05 7:43 GMT-08:00 Fabio Pesari <fab...@gnu.org>:
> > Yes, I totally forgot about Blender! Or it subconsciously prompted
> > me to start this thread; in either case, Blender is arguably one of
> > the best free programs around (in several categories) and proof
> > that this approach can offer quality software pretty quickly.  
> 
> I think the fact that Ton Roosendaal, the original developer of
> Blender, led this liberation effort and the transformation into a
> nonprofit should not be underestimated. This is  a matter of
> principled leadership, deep technical knowledge, and deep knowledge of
> the social and technical community around Blender.
> 
> It would be relatively easy to throw money at closed source projects
> that seem worthwhile, only to see the resulting free software whither,
> because nobody wants to bother getting through the familiarization,
> community building and technical debt cleanup efforts required to
> build a vibrant community. A year or two later, you might not even get
> working packages for the latest distro anymore because some outdated
> library dependency is missing.
> 
> That is not to say that I find the idea inherently flawed, far from
> it! But I think one would need to identify partners _within_
> commercial software efforts who are more interested in joining the
> liberation efforts relevant to their software packages than in making
> a quick buck. To me, this would seem to be a good criterion to narrow
> down the set of possible packages to prioritize.
> 
> Warmly,
> 
> Erik
> 
> 

Erik makes a very valid point actually - just throwing money at the
initial freeing effort might get us free code, but it won't be *useful*
free code unless we can either keep chucking money at it to keep it
maintainer, or unless someone actually wants to maintain it (and loves
it enough to do so...).

- -- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be!
https://emailselfdefense.fsf.org/en. ***
Please don't send me Word or PowerPoint attachments. See
http://www.gnu.org/philosophy/no-word-attachments.html for why. ***
Proud member of the Open Wireless Movement. Find out more at
https://openwireless.org/ ***
Proud member of Peers, at http://peers.community/ . We grow freedom.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJWtTxSAAoJEJARVr/lAw1AbS0H/0NRFNmOqpOxTY1acD5znnt0
XMPxxDcTpCNHuiYNQMmgcOsheAkBJZ5r6OF+3Ljq/RIiEvLzB2SYek5b0H4aJHwG
njEMAC0ARa1mw+PVZA54VbHc8+qREcNnxHv0ofjVeED9vlV6CAo4x/N1pZgZ8EpZ
gEYHphtrUOQ8X9oqM8poUGzosub1IkB4zaprc+kE4/M1TKuCnD8IB/QGVXpHcW5p
g21OUC6MDBcgMzAzkQpmyEMci/UmlaPI+R2GIQ1WEacXNIMvPWDwI6laJI85pmdg
kh/eN57LGLGZCHkLlA+NoG5+ypZ1+HJlV8bipYTcFaQo2IwlE1/Go5CKu+k69es=
=Ekhw
-END PGP SIGNATURE-


Re: [libreplanet-discuss] Reverse Engineering

2016-02-05 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

With respect to Libreboot, no amount of reverse engineering will help -
the Intel ME is cryptographically signed, and no replacement we make
will ever run, full stop, unless Intel gives us the signing keys. While
I admire your desire to help, it's important to understand what *can*
and *can't* be helped - and this particular thing *can't* be helped.


- -- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be!
https://emailselfdefense.fsf.org/en. ***
Please don't send me Word or PowerPoint attachments. See
http://www.gnu.org/philosophy/no-word-attachments.html for why. ***
Proud member of the Open Wireless Movement. Find out more at
https://openwireless.org/ ***
Proud member of Peers, at http://peers.community/ . We grow freedom.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJWtYmtAAoJEJARVr/lAw1AiOkH/iGpq5U7/AoCWmIu28r3J+G1
xD+25ZjHSfoRfk4Nad+NmnkgH+rM20LoU5z1XfmLeMcDS25lkEl+cKtcTQsdq+Fv
A7ihAgynOQZ05r+SrCC5XIs7Z+la2mUrUktpY7vajsKKDI3ePskolgqX9vxYqA9V
wHKhUkBzdWHp1TmoBwAAR9cLPBIIMvquSd0sCdnxJ9qx5Zczf/MhaPEU4T+uzfcl
j5SzmKXdWkMApjw9spJuUFJ8y5LZbQj7CfHNc7UbILUp/4SlDzaOQgN9Dh0WGJci
FAj0rmCXGrkbaTtUUS8mq6RBrHL6SeWjLn9DcKE6hjMneNxGZZ8AyOT+oIhp550=
=smYP
-END PGP SIGNATURE-


Re: [libreplanet-discuss] Updating the High Priority List

2016-02-04 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Free software drivers for 3D support, especially on SoCs. To be honest
though, all of the free software 3D drivers right now could use more
help to get more working.

- -- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be!
https://emailselfdefense.fsf.org/en. ***
Please don't send me Word or PowerPoint attachments. See
http://www.gnu.org/philosophy/no-word-attachments.html for why. ***
Proud member of the Open Wireless Movement. Find out more at
https://openwireless.org/ ***
Proud member of Peers, at http://peers.community/ . We grow freedom.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJWsxUSAAoJEJARVr/lAw1AXOkH/0T909BaetfJq+syTaTi0Hb1
K2sMMv08y5RU3q5brtPWvDOpOYbhZr8OWRvptb80oL9Pg9YiE8ntA5PIS74I+LGc
Hcfe76ddf+SrI0a3Q7+sCno0BE08NclNew478o06043lK0STZBuTo/fW+zioyKEi
25xxNISq1VAup7bl1FG6rwJXpnbd9ahht2rHxlKOg99RuGPOkl/8iWOk+XuwES91
HVoTDkVKJvMtAg9o7baTq5rKh4TKYSzCHY1/LOGFDZseohdHB8yt8P90fwPQ5Ilq
fcZu6IXlcyvlSKMR5AK3VVVyyoMz49SGrKYeK3zyiQLBKXkb6h2euDAsPxvLAuI=
=l8n2
-END PGP SIGNATURE-


Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

> So we can learn any programming language without risk in time to see
> it becoming more (close, proprietary, restricted ...) than another
> one?

Let's be a bit more specific here. There are several potential sources
of nonfreedom in a language:

- - The language's standard (or specification) may be nonfree.
- - The language's compiler or interpreter may be nonfree.
- - The language's toolchain may contain nonfree things.

There are languages which are not affected by any of these things
(Guile, for example), there are languages which fail in some places,
but not others (for example, Dlang), and there are languages which fail
in all three (although this is exceedingly rare these days).

I would say that as free software supporters, the last two are the most
concerning - a nonfree spec or standard isn't something we tend to
worry about as much (since the *C* standard is technically nonfree, but
I don't see anyone in our community calling for us to stop using it).

- -- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be!
https://emailselfdefense.fsf.org/en. ***
Please don't send me Word or PowerPoint attachments. See
http://www.gnu.org/philosophy/no-word-attachments.html for why. ***
Proud member of the Open Wireless Movement. Find out more at
https://openwireless.org/ ***
Proud member of Peers, at http://peers.community/ . We grow freedom.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJWsmHtAAoJEJARVr/lAw1AvXMH+QGor39wxywd1XhSoCPXy0Ng
kH/WCaA4wTxUswXbFNCRQyGzz+yRhxN6GwE26iYp65gW3hxeW/9i2L1zxpo4tt/X
o/7f/d7nHPzf8zn4hFayE853ARdvZK+MFVGw68JJYqjnGUiXhDiYccZbnAlOGtLX
NzK/DHGUB8JHx8FK/DL4zcBEz5D9Gi3gezkUGjfDdbZ/1omkzo6HrF6za8FJE1CE
YAl5ZBNeZ9oQzBSDY2qfT9t1izySVq1qKh1cstMYm9aecqQlYhdBlFcwvn+Lni4g
xezkQ/9CLPVqIy/7+2k24Luyd4eJ+vbvf0hp+hzoM3KSTFcdxA8dDuVl//7vZWo=
=xWII
-END PGP SIGNATURE-


Re: [libreplanet-discuss] libreplanet-discuss Digest, Vol 72, Issue 8

2016-02-03 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Wed, 3 Feb 2016 12:54:55 -0800
Johnny Merrill <ruralh...@gmail.com> wrote:

> Are you dependent on English internally?
> 
> You are a non free programming language.

Uhm... cool story? I'm not really sure what point you're trying to make
here. English is not, and indeed, has never been, a *programming*
language.

- -- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be!
https://emailselfdefense.fsf.org/en. ***
Please don't send me Word or PowerPoint attachments. See
http://www.gnu.org/philosophy/no-word-attachments.html for why. ***
Proud member of the Open Wireless Movement. Find out more at
https://openwireless.org/ ***
Proud member of Peers, at http://peers.community/ . We grow freedom.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJWsmo1AAoJEJARVr/lAw1A8jEH/iUwlcHVj4yKh90CtcpU1pg/
TZo/BQfEJECV/epbHsu18UEOek9FR0UVHl6AsWvzbwCUyigp7meNwLqgKK1evLD4
0HNd2b2azO1s3+kvS9fpTsJXuhf/73Uiy2BbYKtalTZfLEy4XVee7wdYKAbBjwos
mj4g1bMzgGXreemuZNPziHraNgPh8oUVl0552hVAtsKTSlmysy+1CF1rQonGH4nS
1P8ITosfSH+pNWl3wt3nngEeABxjN7bl9w47H9QYrHSEntujFBJL0IcAC1Q0JXS7
i7OFlN6FZO3YK3g3aN1M3iWp8y7zlS5/uorbUebKueXfHsatbF0CnMwJI1RwhTY=
=TDtH
-END PGP SIGNATURE-


Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

> I agree that it would be good to have a list of languages categorized
> by freedom status and typical use cases for each language.
> The list would not be comprehensive, but it might still be a good
> thing to have as a quick reference.

Something like an awesome-languages list? What I mean by this is
something similar to https://notabug.org/koz.ross/awesome-c or
https://notabug.org/koz.ross/awesome-gamedev. Disclaimer: I maintain
both.


- -- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be!
https://emailselfdefense.fsf.org/en. ***
Please don't send me Word or PowerPoint attachments. See
http://www.gnu.org/philosophy/no-word-attachments.html for why. ***
Proud member of the Open Wireless Movement. Find out more at
https://openwireless.org/ ***
Proud member of Peers, at http://peers.community/ . We grow freedom.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJWsnlEAAoJEJARVr/lAw1ALkQH/3JLssnVZhDFOirBfyC2JJm7
wZzk4lON5EuSR/Z79ZDDuMRe65Ur3UeNgkKneNXLkfKpNp0OZQHBtJFu+XCuy8Jz
JRiCHqXZbg2bIhhsrru0VpQ2mSUH2IhXnzfuckcya0iLjo+uZcRIxwPj5+MWnEgw
R9fYzYyniBNZjVzOD+1pE4SGKDEiywLfaNgiM7z8Nq+iPJtIbVltzYdo2yo7FwjH
Rz+LdXW9g4bO5nd/1XdZ+gN0/hTmU3pdfsVxMkmTxcERsI9251jrpaqr/0Y3Tx/3
1jL/7mnKkYiIn1sPJEJbPqFZ3PUM6sgbSk1mbdWGfTiHEXVN2tV97fP8qRWwAS8=
=7MA3
-END PGP SIGNATURE-


Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Fabio: I consider the platform part of the toolchain. However, you *do*
raise a valid point that I omitted - whether the language can run on
free OSes. While it is *exceedingly* rare these days, another potential
source of nonfreedom in a programming language is not being able to run
on GNU/Linux (in the sense that there's no compiler or toolchain
support for it).

It's also worth mentioning that a language might have free components,
but those may be second-class citizens. Dlang has two free software
compilers (GDC and LDC), but they're both behind the mainline in terms
of features and are basically ignored by the entire Dlang toolchain,
both from the community that makes said tools and the communities that
support them (for example, Flycheck has syntax checking *only* via dmd,
the proprietary compiler).

- -- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be!
https://emailselfdefense.fsf.org/en. ***
Please don't send me Word or PowerPoint attachments. See
http://www.gnu.org/philosophy/no-word-attachments.html for why. ***
Proud member of the Open Wireless Movement. Find out more at
https://openwireless.org/ ***
Proud member of Peers, at http://peers.community/ . We grow freedom.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJWsmgMAAoJEJARVr/lAw1AHwUH/0viZmovi8LhqyIuOhJVwDrg
d9XA0LrCTBdbOLbb3JtM1YidoN2/8PCM6TlH+Aa9VCfm9Ql/1T6uXoHABX5+RxfC
QvgTBEfTZu05UZUQTjZA6C/cmu1HZSIQopxaRH9kF2hi4V8Y9TaZOGDBAwwT+oR4
/WQ/66us0neDmQeSO95J7EChpAqjMv4UqOb2nh4Wi5pLkC3P7aFD7GSuUDLX4y6C
YADKzoqF+wVUZgK8W/R+Tu4QeZVxOCEaSVymSVu+87QsOb6QX64mFbrUCeNF/APS
gTuz/Qv3X0eQixfRkI9fzUVcHATe+xP9TO4htC/o83DyPQDHomPl94DorFfTYS4=
=63MD
-END PGP SIGNATURE-


Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

> Thanks for chiming in, this is pretty good. What are your opinions
> about having a wiki kind of like this, perhaps linking to the FSD
> pages for tools corresponding with languages? Does that seem
> productive?
> 
> -Alan Beadle

Well, in all honesty, I prefer *not* to involve the FSD for personal
reasons that I don't really feel like discussing on this mailing list.
However, I am not against a wiki-type of arrangement (and in fact, am
considering this very thing for both of the awesome-* lists I've
linked). Mainly though, I'd rather not maintain it myself - keeping
track of both of these and my PhD simultaneously is challenging enough
as it is!


- -- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be!
https://emailselfdefense.fsf.org/en. ***
Please don't send me Word or PowerPoint attachments. See
http://www.gnu.org/philosophy/no-word-attachments.html for why. ***
Proud member of the Open Wireless Movement. Find out more at
https://openwireless.org/ ***
Proud member of Peers, at http://peers.community/ . We grow freedom.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJWspOMAAoJEJARVr/lAw1AURYH/2Kl0mvPYMVnSqYbhp9Z0K5U
6Ovh0YknhyM1qTGIJHOPWlIM3OUNkPceZA4sIxiCKDzhV7gH5KDiffPcv8z9rKtV
bWK1uRu3A3kTmltBqcloUuIBqjOqSYiWGNrBqmuuz6hlghyCvPSoUx3eNBdEgZcm
+9dFOIUly4GgQQQzP6CYIDmkq1Lk+xIizzlPM4rYo2eiaiQicBdEL+UTr2AprAt4
oxWyRoPRODUyr2Cjn6/pJ6KY3tM6qbNZTaIWhuc9Oio8BM/aXb+laK4em00oClCI
ANsAJctnYxfoRX5gmAlT64dVADPArBYMFDDagNsQLwTEVZ4m+HUg0lUmxIXkUaI=
=E1T4
-END PGP SIGNATURE-


Re: [libreplanet-discuss] Best e-reader for free software compatibility

2015-12-05 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Sat, 5 Dec 2015 10:28:17 -0600
Hi cmhobbs,

Thanks for responding - I was starting to wonder. I guess it might be
better if I explained my situation in full:

My mother is an avid reader, and she's currently chained to her
Swindle. I'd like to find a replacement that runs free - or at least,
as free as possible - while still being as easy to read (e-ink
technology I think). Obviously, I want this thing to run free software,
not be crawling with spyware and DRM etc etc etc. I don't really know
what the best option here is, and I welcome suggestions.
- -- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be!
https://emailselfdefense.fsf.org/en. ***
Please don't send me Word or PowerPoint attachments. See
http://www.gnu.org/philosophy/no-word-attachments.html for why. ***
Proud member of the Open Wireless Movement. Find out more at
https://openwireless.org/
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJWY3FlAAoJEJARVr/lAw1AibgH+gKtR2YIlI6tLTX0ONU/MXiY
rLhfdUI//JQhNFLlAZsmG1kyntQ4bHR1JecrbrtvbBdBxd5V0oPWC+rciqdPCakM
XNKHlWRduiDczAYos3HzdRkzd1/4vzV9Gcj3g3w5qW8l4ZcLoVKYTffYn3g5Z7lh
E+UxdOL40B1qK9SPE+fI95ISo78nOTtS1OTe9aa5HY8vC+v5gJNQPsra0rb8KcII
Wmzd64Ba3yQnXXm9rtYWMibUY7zFTqdGUPg1azsz7isRtYbaDm/ue7gmmMYbVbnE
VRoiMk4jxO6w0Ici/eIstDpqantngdP2kB2BB2OniqTethGfSgoQHXD2YnY2aXs=
=CZD+
-END PGP SIGNATURE-


Re: [libreplanet-discuss] Freedom respecting SBC?

2015-12-05 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Sat, 05 Dec 2015 22:03:02 -0500
Julien Kyou <jul...@thisyear.me> wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
> 
> 
> 
> On December 5, 2015 9:45:38 PM EST, "Thompson, David"
> <dthomps...@worcester.edu> wrote:
> >On Sat, Dec 5, 2015 at 9:20 PM, Julien Kyou <jul...@thisyear.me>
> >wrote:  
> >>
> >> I am in a position to make a 'Truly Freedom Respecting'  
> >Single-Board-Computer.  
> >> It would probably cost around 50 to 100$ (I'm want it at least
> >> twice  
> >as powerful as a pi), and GPIO pins making it a good Pi
> >alternative.  
> >> I Have no specs (or other details) for it yet, I am just
> >> wondering  
> >how much interest there is (beyond myself of course).
> >
> >I'm very interested in such a computer that is similar in size to the
> >Raspberry Pi or Beaglebone Black.  I'd like an ARMv7 or later
> >processor with a freedom-compatible GPU, HDMI output, gigabit
> >ethernet, 2 USB 3.0 ports.  That's all I can think of for now. ;)
> >
> >- Dave  
> 
> That is what I'm aiming for also.
> 
> If anyone has insight as to freedom-compatible components, just to
> save me some time, I'd be really grateful for the information.
> -BEGIN PGP SIGNATURE- Version: APG v1.1.1
> 
> iQI+BAEBCgAoBQJWY6VmIRxKdWxpZW4gS3lvdSA8anVsaWVuQHRoaXN5ZWFyLm1l
> PgAKCRCVB6MTx5fA02IIEACv//B/3fYZ9vScPtkKL0wU4gtwStNKNcAiEpbohW/S
> FeHwA6IoESYrZuJKGZ4CrGGL6kACrRvbeUZPGjcFNVbmf3Gl5vYAekTDcfJJarLT
> EZ8PwHRy2ldlyzxuszFSHOpaBFdsWuPg81VuyH5P6CWihdpA9nmm5gWMBCQ9BzhP
> ZXUuiywNvk5BV9a62oBTbpiBa3rJ6xJ0lwqpLMTDd5KyshC8JcYaXjf5dm4js2ds
> upf/C929UhVAVijzklxRXaQxj4H2Lc5T7nN0O1cgg/AGA6/6jGjTZqGPWCqYY2AB
> 5VELUAJWs99GbLE4pOfCiQU1ocyRwyqJ/drV0aa03apW4+Jr/j4Blkrk5UtShIgA
> S1PX6EqADXxqjkznFG8WwM6lDkCee5bSpWMW6mNJW5JkK54/N/rL/u2DpXJdd+5U
> 1hwx+YQQzdhCtRc79ceqadF6JQGjt4fAwdCQzc90eOHEJ39kh/UkbVia0b8f1lKQ
> 5vtJ2Me1Q7Ucf/eaWeCN798NQkS6Yt/rEpjyIOwy61gUFA1HukvjQjL1Mzv37Owg
> K0YUL0poQXOLP/MCqMHUdfkrsDD+fMC+aA2FJ6ZDqOeL5VXlrMeV5PP5nhrkOsR4
> u5I4Coqs8U4fH4VBFjBnG+rBFVFCFHjhdoZBNKstGVxBsyXqEAM89ly+k/hlo8cm
> 7g==
> =qCbq
> -END PGP SIGNATURE-
> 
> 
> 


The GPU is the real PITA here. I think the etnaviv folks are making
good progress on theirs, but most of the others out there are pretty
awful.
- -- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be!
https://emailselfdefense.fsf.org/en. ***
Please don't send me Word or PowerPoint attachments. See
http://www.gnu.org/philosophy/no-word-attachments.html for why. ***
Proud member of the Open Wireless Movement. Find out more at
https://openwireless.org/
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJWY6svAAoJEJARVr/lAw1AsQAH/RwZNhbFentg7FJ4KmLUlX8k
IuahrCxO041N60ytVh9xJlMbsu6ulD6D2C1E3ZNXp5KAOcWgaRx07xoSBJy1jWW3
bxEOdASux4ARtWzKXo2O+WBVwfKwtPnseNFELS9ti/y+VIBCMRbw7iISqZT8gh/j
1QO5dxDOH3gRWALQ2bN6MtBSQ2RWjxulwFlgKZOFTHOsA61Pl8wi42qJ2Ha8jpxV
NQGKkT0sh/YmzVVidBjIrSZnPm/2cn7ZPu/w91bvWHdP92JOQQ0uHeuq14b63OOj
lXjNJkZ4FOwDL0ArdEjpARMWQ4tTYIGBbMHTNA1zfZGc4tAOm4LLdAttWEseVWk=
=jJsg
-END PGP SIGNATURE-


Re: [libreplanet-discuss] applying the GPL to some clojure code

2015-12-03 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Thu, 3 Dec 2015 10:14:09 +0100
Catonano <caton...@gmail.com> wrote:

> Hello people,
> 
> If this is not the right place, I apologize.
> 
> I'd like to apply the GPL license to a small clojure project of mine.
> 
> I know that clojure requires the GPL to mention an exception because
> the clojure core libraries and runtime are released under the EPL
> 
> I don't know how to apply that exception.
> 
> I'm not a lawyer and I don't want to do mistakes
> 
> Any help appreciated
> 
> The background is here
> https://medium.com/@catonano/a-daunting-job-ab19d8cc972a#.dfe8gbp9j
> (I gave up on Grafter, since I wrote that article and managed to
> write an 8 Gb file with my code since then)


You're a bit out of luck I'm afraid - the EPL and GPL simply cannot
play along in Clojure, as everything in Clojure (thanks to Java) is
statically-linked. As you'd be linking EPL code into GPL code, no
exception will save you. I've investigated this issue before, and have
asked several people, all of whom have given me this answer.
- -- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be!
https://emailselfdefense.fsf.org/en. ***
Please don't send me Word or PowerPoint attachments. See
http://www.gnu.org/philosophy/no-word-attachments.html for why. ***
Proud member of the Open Wireless Movement. Find out more at
https://openwireless.org/
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJWYAlZAAoJEJARVr/lAw1AiU0H/A/i8FFYk2XQNUM6kWGHurn9
vY9IzafrpuoclxgER6+2YOCYOGEaRsuBPYmYmEDOSGLTD/jesLBdh9oCpsfOH6ky
Vu93aYOK7uM4C50c1poh49DH+Yq0elBnUWt87jR80Mcave1HAz/0PzGMm7jQ0Oyk
yonVzGQsT3ZZRMvL5kxpIGHRQf+V2u8BKQyKfj4miXBYr9u58ABRh3N4B3ml+s9x
DaYQ0+CBl5Ug8gTcoW4NHYpXDNL4jyk8Jxp7RsES4+4Z+mMk4CCPDfu9W/NKwUul
jA2jDQP0tdUs0trl28e8/nGdwhAsuaTCb4o8RfUxRzXHePNRguw22coRd2Y1f0Q=
=ieBf
-END PGP SIGNATURE-


[libreplanet-discuss] Best e-reader for free software compatibility

2015-11-30 Thread Koz Ross
I've been looking at Defective By Design, and would like to switch several of 
my family members over to something better than their Swindles. However, the 
site only talks about DRM, not software freedom - and I would really prefer a 
free-software-friendly e-reader. Which ones are good in this regard?
-- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en.
***
Please don't send me Word or PowerPoint attachments. See 
http://www.gnu.org/philosophy/no-word-attachments.html for why.
***
Proud member of the Open Wireless Movement. Find out more at 
https://openwireless.org/


pgp85vZDvtKF9.pgp
Description: PGP signature


Re: [libreplanet-discuss] Who should gain control on your speech after your own die ?

2015-11-13 Thread Koz Ross
RMS, I believe they mean this RDF: 
https://en.wikipedia.org/wiki/Resource_Description_Framework
-- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en.
***
Please don't send me Word or PowerPoint attachments. See 
http://www.gnu.org/philosophy/no-word-attachments.html for why.
***
Proud member of the Open Wireless Movement. Find out more at 
https://openwireless.org/


pgp5B_RwXEytX.pgp
Description: PGP signature


Re: [libreplanet-discuss] Want to publish an ebook under the GPL - what is a good, site to publish on? (Jim Garrett)

2015-11-07 Thread Koz Ross
Thanks Ioannis, that list was *exactly* what I was looking for!
-- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en.
***
Please don't send me Word or PowerPoint attachments. See 
http://www.gnu.org/philosophy/no-word-attachments.html for why.
***
Proud member of the Open Wireless Movement. Find out more at 
https://openwireless.org/


pgpqFCmOzFQEH.pgp
Description: PGP signature


Re: [libreplanet-discuss] Crowdsourced programming pun

2015-10-20 Thread Koz Ross
I think the Git-related take on this joke is the best one - it makes more sense 
than the programmatic one in my opinion, mainly for reasons explained by Scott.

Also, Zak - are you, by any chance, seeking a designer to do this work? I'd be 
happy to help! I've done some design work in the past, which I'd be happy to 
link to as proof of my skills.
-- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en.
***
Please don't send me Word or PowerPoint attachments. See 
http://www.gnu.org/philosophy/no-word-attachments.html for why.
***
Proud member of the Open Wireless Movement. Find out more at 
https://openwireless.org/


pgpc5jN7DDKAF.pgp
Description: PGP signature


Re: [libreplanet-discuss] The GNU ethical repository criteria will only harm free software.

2015-10-17 Thread Koz Ross
On Sat, 17 Oct 2015 16:00:37 + (UTC)
Lori Nagel <jas...@yahoo.com> wrote:

> What you haven't addressed is why projects don't host their own code.  I 
> remember starting a free software project back in 2005.  I did not have a lot 
> of money to spend on server hosting or know how to even set up a server like 
> that.  Many free software projects are small hobbyist projects, so setting up 
> their own server seems daunting and if some people had to do it, they might 
> give up on contributing to open source altogether. 

I'd like to echo this - I'm a latecomer to this kind of stuff, and don't have 
the time, inclination or skills to set up my own hosting for everything. 
Sometimes, ready-made and centralized is the right choice, purely because that 
way, we can focus on solving the problem we're trying to code away. I see this 
as similar to build systems - there are better and worse choices for sure, but 
ultimately, that shouldn't be something you spend more time (and effort) on 
than the actual code it's meant to be building.

If someone could create a 'for dummies' guide to setting such a server up (or 
better, an automated script to do this), that would go a long way toward 
alleviating it methinks. As an aside, in general, our community could do with 
setting up more user-friendly guides - not everyone has hours to wade through 
GNU-style manuals or dig online for tutorials of varying quality that often 
recommend nonfree software.

So in principle, I agree that centralized services are something we should move 
away from, but we can't do this without offering an alternative for those who 
haven't the time, knowledge or inclination to self-host.
-- 
Koz Ross <koz.r...@retro-freedom.nz>
www.retro-freedom.nz
If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en.
***
Please don't send me Word or PowerPoint attachments. See 
http://www.gnu.org/philosophy/no-word-attachments.html for why.
***
Proud member of the Open Wireless Movement. Find out more at 
https://openwireless.org/


pgpVNWYX8S87M.pgp
Description: PGP signature