directory-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [directory-discuss] Any admin available to review PeerTube?


From: bill-auger
Subject: Re: [directory-discuss] Any admin available to review PeerTube?
Date: Mon, 25 Jun 2018 03:36:27 -0400

On Mon, 2018-06-25 at 08:16 +0200, David Hedlund wrote:
> We don't approve software entries that's doesn't pass the GNU FSDG so
> this is irrelevant.

that post was very relevant - if you took on the task of isolating each
javascript in a typical webby monstrosity in order to attempt to add a licence
header to each for the sake of adding this program to a FSDG distro, you are
quite likely to discover that you do not actually have all of those "files", you
have a huge blob if minified nonsense, and that you do not even know where to
draw the line between the distinct constituent parts, nor where to find the
source for all of the constituent parts, let alone what was the intended license
of each bit, or if any was intended

i tried last week to build jisimeet to see if i might package it for parabola -
like many java web programs, the first thing the build script does is to
download hundreds of java blobs from third-part github repos and wherever else -
it could literally take a week to package that one program for parabola becuase
that would require locating all of those source blobs, verifying all of their
licenses, then building, packaging, and maintaining them all, all for the sake
of supporting that one web application package - note that was just the
dependencies for the backend - after that build script had completed, i need to
build the front end the front end which stated with npm downloading countless
javascript packages, again from *wherever* - i gave up at that point

in short, they can slap a GPL in the root dir of these things, and the FSD may
list them on that merit alone; but they are *far* from being freedom friendly in
reality - this is unfortunately much the same story for most web-
centric programs written in java, javascript, golang, python, and ruby - that is
why you see so few of those in the repos of distros; as well as a reason many of
them are distributed as pre-configured chroot-packs such as docker, flatpak, etc

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]