[GFSD Issue] Package boinc downloads nonfree apps

Projekt:Trisquel
Version:7.0
Komponente:License problems
Kategorie:Fehlerbericht
Priorität:blocking
Zugewiesen:nicht zugewiesen
Status:closed
Beschreibung

BOINC is a middleware that manages the project apps for various distributed computing apps. Apparently the vast majority of the apps are proprietary. This one clearly states it: http://boinc.bakerlab.org/rosetta/rah_license.php

https://trisquel.info/files/rose.png

Do, 05/31/2012 - 18:10

Maybe we should use a white-list for this program. Some projects are free software like seti and milkeyway

Mi, 06/20/2012 - 09:34
Zugewiesen zu:anonymous» SirGrant

Assigning to myself.

Di, 10/30/2012 - 18:46
Titel:Package boinc downloads nonfree apps» [GFSD Issue] Package boinc downloads nonfree apps
Mi, 02/06/2013 - 20:05
Priorität:critical» blocking
Do, 07/11/2013 - 09:29

Please whitelist this package as many apps, which can be run with BOINC, are actually free. Check out [1] for examples.

[1]: www.worldcommunitygrid.org

Fr, 07/12/2013 - 14:15

I see no licensing details on that page, please provide a better link.

Di, 07/16/2013 - 08:48
Version:» 6.0

Unfortunately the example given above really doesn't seem to be FLOSS. Sorry for that! On the other hand, the following projects are:
1.) https://en.wikipedia.org/wiki/SETI@home
2.) https://en.wikipedia.org/wiki/Milkyway@home
3.) https://en.wikipedia.org/wiki/FreeHAL
4.) https://en.wikipedia.org/wiki/BURP

Please reconsider your decision to exclude BOINC based on this list.

Do, 02/27/2014 - 23:01

I am Elgrande71 an administrator of L'Alliance Francophone Team .

As you can see http://forum.boinc-af.org/index.php/topic,6015.msg379294.html#msg379294 , I try to draw up a list of boinc projects which provide source code of applications in order to present them to the Rencontres Mondiales du Logiciel Libre at Montpellier in France https://2014.rmll.info/ .

Is it possible to review your position in order to put boinc package in your repo with a whitelist of projects ?

Mi, 03/05/2014 - 07:01
Zugewiesen zu:SirGrant» anonymous
Sa, 04/12/2014 - 19:34
Kategorie:Fehlerbericht» Unterstützungsanfrage
Priorität:blocking» normal
Zugewiesen zu:anonymous» Gandalf
Status:active» patch (needs work)

I'm new here so, if I've done this wrong, sorry.

BOINC is a Distributive Computing software package.
http://en.wikipedia.org/wiki/Distributed_computing

This is my banner of projects I am working on. This includes Cancer research.
http://stats.free-dc.org/badgesbanner.php?cpid=37df8b33c5577882180d0f10d06d71dd&layout=2

If you are blocking BOINC from working with Trisquel on purpose, then shame on you!

So, 04/13/2014 - 02:54
Kategorie:Unterstützungsanfrage» Fehlerbericht
Priorität:normal» blocking
Status:patch (needs work)» active

Sorry, but this bug is about whitelisting free as in freedom BOINC apps, not blocking BOINC from working on Trisquel.
Even if BOINC were removed (which it isn't), you could still download it from the BOINC website, so no one is trying to stop you from using BOINC.

If you have a patch to contribute, post it on the trisquel-dev mailing list (the mailing lists link on the right-hand column of this website)

So, 04/13/2014 - 08:09
Zugewiesen zu:Gandalf» anonymous

>I'm new here so, if I've done this wrong, sorry.
Apology accepted

>BOINC is a Distributive Computing software package. http://en.wikipedia.org/wiki/Distributed_computing
We know.

>This is my banner of projects I am working on. This includes Cancer research. http://stats.free-dc.org/badgesbanner.php?cpid=37df8b33c5577882180d0f10d06d71dd&layout=2
Nice.

>If you are blocking BOINC from working with Trisquel on purpose, then shame on you!
Don't jump to conclusions, please!

Mi, 02/25/2015 - 23:27
Version:6.0» 7.0

I would/plan to fork Boinc to only have free projects in the list. Maybe you implement a whitelist function (I´m not good in programming).

Mo, 03/02/2015 - 03:44

It downloads the projektlist on runtime from Boinc. We, better FSF, should set up a own list and someone(I will try my best) just change from where "Boinc" downloads.
My attempt https://gitorious.org/libreboinc (incomplete).

Sa, 04/11/2015 - 06:07
Zugewiesen zu:anonymous» leny2010

Researching this I find Parabola have blacklisted boinc[1]. However, I find the files and fonts they mention as non-free freely licensed in the Belenos version. OTOH reviewing the code to check that I turned up that samples/wrappture/wrappture_example.cpp is missing it's license file. This needs reporting upstream (Debian).

@Larissa - if you're still working on your listing project - please provide a link to where it's gone now gitorious is closing.

I'll read the code after I've had some sleep.

[1] https://projects.parabola.nu/blacklist.git/tree/blacklist.txt

Fr, 07/10/2015 - 22:00

Looked at the code and the projects list is an XML file downloaded by the following function at line 1617 in lib/gui_rpc_client_ops.cpp

int RPC_CLIENT::get_all_projects_list(ALL_PROJECTS_LIST& pl) {

Looks to be XML-RPC but I haven't dug into the depths of which TCP/IP protocol is used.

However, from what's also there it looks like short of a libreboinc server there's no way of getting around the fact BOINC uses non-GNU FSDG software repos and it's Internet site and associated project servers appear to behave in part like a SaaSS distributed job scheduler (that is it does things which are a small subset of IBM's z/OS component JES3). Although whether it is SaaSS or not is one for the philosophers. Still on the basis of it not being a GNU FSDG guarantee repos it should be excluded from Trisquel until such time some team makes libreboinc.

Fr, 07/10/2015 - 20:46
Zugewiesen zu:leny2010» anonymous
Status:active» patch (ready)

Now a merge request

https://devel.trisquel.info/trisquel/ubuntu-purge/merge_requests/19

Do, 07/23/2015 - 05:45
Status:patch (ready)» patch (needs work)

Rework needed to mention source package instead.

Mo, 09/07/2015 - 14:30

Here is a list of programs I found:
http://einstein.phys.uwm.edu/
http://milkyway.cs.rpi.edu/milkyway/
http://setiathome.berkeley.edu/index.php
http://www.evogrid.org/index.php/Main_Page
http://www.loria.fr/~zimmerma/records/ecmnet.html
http://burp.renderfarming.net/
http://www.electricsheep.org/

Sadly, as I started is, there seemed to be very little interest and much less help so I paused it.
There were little changes, just deletion of some, rather confusing, licences that doesn´t seemed necessary.
I heard, that Boinc downloads the list from their server, so we need our own server and direct the client to it.
I´m rather bad with big source codes.
I could try to put a repository up, on e.g. savanha.

Mo, 09/07/2015 - 14:41

That it has a job scheduler is a core feature. I don´t think, that Boinc would work without it. It needs to have something to send the tasks.

Di, 09/08/2015 - 05:14
Status:patch (needs work)» fixed

Marked for deletion

Di, 09/22/2015 - 05:15
Status:fixed» closed

Automatically closed -- issue fixed for 2 weeks with no activity.