LinuxQuestions.org
Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 11-06-2016, 04:55 PM   #1
-Snake-
Member
 
Registered: Feb 2014
Location: /home/snake
Distribution: Archlinux and Debian
Posts: 54

Rep: Reputation: Disabled
What opinion about this article?


Hello, im searching on web about *BSD system and i found a pro-bsd article, the article is (in spanish):

https://entornosbsd.wordpress.com/20...an-probar-bsd/

and a phrase caught my attention:

La mayoria de las distribuciones Linux solo publican sus versiones en formato de imagen ISO o torrents. Cuando algun usuario desea descargar el codigo fuente desde los mirror solo esta disponible en binarios. Entonces, de que libertad es que hablan?.

what is translated:

Most Linux distributions only publish their versions of ISO image format or torrents. When any user wants to download the source code from the mirror only available in binary. So that liberty is talking ?.

That's true? What you mean exactly by that?
 
Old 11-06-2016, 04:59 PM   #2
smallpond
Senior Member
 
Registered: Feb 2011
Location: Massachusetts, USA
Distribution: CentOS 6 & 7
Posts: 3,025

Rep: Reputation: 806Reputation: 806Reputation: 806Reputation: 806Reputation: 806Reputation: 806Reputation: 806
There is so little demand for source of Linux distros why bother to mirror it?
 
Old 11-06-2016, 05:19 PM   #3
-Snake-
Member
 
Registered: Feb 2014
Location: /home/snake
Distribution: Archlinux and Debian
Posts: 54

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by smallpond View Post
There is so little demand for source of Linux distros why bother to mirror it?
But then, where is the source code?
 
Old 11-06-2016, 05:25 PM   #4
smallpond
Senior Member
 
Registered: Feb 2011
Location: Massachusetts, USA
Distribution: CentOS 6 & 7
Posts: 3,025

Rep: Reputation: 806Reputation: 806Reputation: 806Reputation: 806Reputation: 806Reputation: 806Reputation: 806
http://ftp.redhat.com/pub/redhat/lin.../en/RHS/SRPMS/
https://launchpad.net/ubuntu
 
Old 11-06-2016, 05:39 PM   #5
-Snake-
Member
 
Registered: Feb 2014
Location: /home/snake
Distribution: Archlinux and Debian
Posts: 54

Original Poster
Rep: Reputation: Disabled
Yes, but, for example, where is the gnu core utils package on linux mint? im searching and i can't find it.
 
Old 11-06-2016, 05:59 PM   #6
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 2,098

Rep: Reputation: 445Reputation: 445Reputation: 445Reputation: 445Reputation: 445
Quote:
Originally Posted by -Snake- View Post
Yes, but, for example, where is the gnu core utils package on linux mint? im searching and i can't find it.
"Some of the packages we distribute are under the GPL. If you want to access their source code you can use the apt-get source command. If you can't find what you're looking for please write to root@linuxmint.com and we'll provide the source to you."

It's right at the very bottom of this page: https://www.linuxmint.com
 
2 members found this post helpful.
Old 11-06-2016, 06:06 PM   #7
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,055

Rep: Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078
Perhaps the people at Mint don't want to host that much source, but it surprises me as Debian has the source and I just grabbed it with:
Code:
apt-get source coreutils
Edit, to expand: The source is generally not provided with distro's because it takes up a lot of room and could confuse new users. The source is, generally, available for all free packages on most distros but it may take a little effort to grab the source as that's not the priority of most distributions. If you want to build everything from source install LFS -- Mint is designed to help people install and run Linux more easily and providing the source is secondary to that goal.

Last edited by 273; 11-06-2016 at 06:11 PM.
 
1 members found this post helpful.
Old 11-06-2016, 06:11 PM   #8
notKlaatu
Senior Member
 
Registered: Sep 2010
Location: Wellington, New Zealand
Distribution: Slackware, Fedora, NetBSD
Posts: 1,048

Rep: Reputation: 712Reputation: 712Reputation: 712Reputation: 712Reputation: 712Reputation: 712Reputation: 712
Quote:
Originally Posted by -Snake- View Post
Yes, but, for example, where is the gnu core utils package on linux mint? im searching and i can't find it.
You'll have to verify versions yourself, but Linux Mint is downstream from Ubuntu or Debian. So your first stop (EDIT: outside of the handy apt-source commands posted while I was typing this response) to find sources ought to be packages.linuxmint.com

If the source isn't there, then you can assume it's hosted by Ubuntu, so the next stop is http://packages.ubuntu.com

For GNU Core Utils (coreutils), for instance, you'd find:
http://packages.ubuntu.com/yakkety/coreutils with the source links on the far right of the page.

Personally, I prefer Slackware's model of posting the buildscripts on the main distribution portal (for example, ftp://ftp.slackware.com/pub/slackwar...e-14.2/source/) but that's not to say that Debian doesn't post sources.

Last edited by notKlaatu; 11-06-2016 at 06:12 PM. Reason: deferring to the much better apt-source commands posted while I was typing this
 
1 members found this post helpful.
Old 11-06-2016, 06:15 PM   #9
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,055

Rep: Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078
Quote:
Originally Posted by notKlaatu View Post
Personally, I prefer Slackware's model of posting the buildscripts on the main distribution portal (for example, ftp://ftp.slackware.com/pub/slackwar...e-14.2/source/) but that's not to say that Debian doesn't post sources.
I'd forgotten about Slackware (not completely, I hasten to add,just in this context). It's definitely a good distribution for people curious about how things are built as well as being a good day-to-day distribution (though I do prefer Debian).
 
Old 11-07-2016, 03:40 AM   #10
-Snake-
Member
 
Registered: Feb 2014
Location: /home/snake
Distribution: Archlinux and Debian
Posts: 54

Original Poster
Rep: Reputation: Disabled
Thanks to all for response.

Understandably distributions as Linux Mint does not have the code as accessible as other aimed at people with more knowledge (debian, archlinux etc ...) distributions but in any case the question is:

all distributions are required to show the code somewhere?

It is that what suggests that article is that you can not get the source code much you look.

Last edited by -Snake-; 11-07-2016 at 05:51 AM.
 
Old 11-07-2016, 06:58 AM   #11
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,055

Rep: Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078
Sadly I can't understand the original article linked to due to an inability to comprehend languages other than English but as far as I have seen every Linux distribution gives access to the source of every package which is free*. There are packages which are not free* in many but the same could be said of BSDs if one actually wants to use certain wireless hardware or get proper use from NVIDIA graphics cards.
The lack of accessibility I describe in Mint is not in any way because the providers of that distribution do not want to provide the source code it is because the people using that distribution do not want the source code. I can't think of a single distribution which is not happy to give away the source code. That it is more difficult to obtain for some distributions than others is due to the way they are used and the people using them and not the creators of the distribution.



*In the sense of open source.
 
Old 11-07-2016, 07:07 AM   #12
-Snake-
Member
 
Registered: Feb 2014
Location: /home/snake
Distribution: Archlinux and Debian
Posts: 54

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by 273 View Post
Sadly I can't understand the original article linked to due to an inability to comprehend languages other than English but as far as I have seen every Linux distribution gives access to the source of every package which is free*. There are packages which are not free* in many but the same could be said of BSDs if one actually wants to use certain wireless hardware or get proper use from NVIDIA graphics cards.
The lack of accessibility I describe in Mint is not in any way because the providers of that distribution do not want to provide the source code it is because the people using that distribution do not want the source code. I can't think of a single distribution which is not happy to give away the source code. That it is more difficult to obtain for some distributions than others is due to the way they are used and the people using them and not the creators of the distribution.



*In the sense of open source.
Thank you.

But then, legally, is it impossible for a distribution somewhere not offer the source code of the packages that are free? even if half-hidden or in an external site like github
 
Old 11-07-2016, 07:15 AM   #13
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,055

Rep: Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078
Quote:
Originally Posted by -Snake- View Post
Thank you.

But then, legally, is it impossible for a distribution somewhere not offer the source code of the packages that are free? even if half-hidden or in an external site like github
As I read the GPL the source must be made available but it can, as it is for distributions made for specific hardware by companies not interested in the GPL, be made available only by application and only in a medium that the persons compiling the distribution want.
As I understand it most BSD style licences don't require the source to be made available at all.
 
Old 11-07-2016, 07:36 AM   #14
-Snake-
Member
 
Registered: Feb 2014
Location: /home/snake
Distribution: Archlinux and Debian
Posts: 54

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by 273 View Post
As I read the GPL the source must be made available but it can, as it is for distributions made for specific hardware by companies not interested in the GPL, be made available only by application and only in a medium that the persons compiling the distribution want.
As I understand it most BSD style licences don't require the source to be made available at all.
You mean the famous "TiVo" it was enbebido the system hardware and so was closed? I think that was one of the things that were settled in GPLv3
 
Old 11-07-2016, 07:43 AM   #15
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,055

Rep: Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078
Quote:
Originally Posted by -Snake- View Post
You mean the famous "TiVo" it was enbebido the system hardware and so was closed? I think that was one of the things that were settled in GPLv3
Indeed. However, I haven't yet seen a distribution which even attempts to make it difficult to obtain the source -- all the distributions I have seen are produced by people who embrace or, at the very least, respect the GPL.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
new article on computerbase.de a4z Slackware 2 11-24-2015 09:40 AM
help for article nikifreedom Linux - Newbie 2 03-16-2012 08:21 AM
Best how to article Linux_n00b_57 Slackware 6 10-05-2006 10:56 PM
An article to discuss studpenguin Linux - Security 3 04-13-2005 10:11 AM
rh article tundra Linux - General 10 06-24-2002 01:05 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 10:52 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration