Re: [libreplanet-discuss] Aseprite is now proprietary software
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
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!
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!
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!
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!
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!
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!
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?
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
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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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?
-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
-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
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 ?
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)
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
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.
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