It would seem that Barnes and Nobel is betraying the most sacred of things in the open-source world, The General Public License(GPL). As open source programmers we all use the GPL daily. The GPL is what keeps Open-Source work like the Linux kernel free, modifiable and re-distributable. I tried to compile the sources provided by Barnes and Nobel, but they are incomplete. They will not compile.. I'm not the only one, others have tried and failed as well.
So, I made a post on the Barnes and Nobel website. Last time I checked, at about 1PM today, the post had received about 20 responses and 38 "laurels" (their version of thanks). Each response was positive and that is an extraordinary amount of support, considering some of their "top laurled posts" have received 35 Laurels in 4 weeks.
Barnes and Nobel deleted my request for source code granted by the GPL.
These screen-shots were cached on my home computer before I went to sleep last night.
Cached screenshot1:http://i41.tinypic.com/szy847.png
Cached Screenshot2:http://i43.tinypic.com/2vsm7v9.png
Text in case something happens to the images or the host is blocked in your country:
They DELETED my request for corresponding source code because it does not comply with their terms of service agreement. This is unacceptable by the licensing they agreed upon in the GPL:
I recommend contacting Barnes and Noblel about these in the following ways:
This site is called XDA-Developers because of the GPL. Without the GPL, we would not be conducting legitimate development, it would be something else like XDA-Hackers. As DEVELOPERS, we need to stand up for our rights and get the tools we need to develop. Please take action, in a professional manner XDA-Developers. Every e-mail and support request counts.
So, I made a post on the Barnes and Nobel website. Last time I checked, at about 1PM today, the post had received about 20 responses and 38 "laurels" (their version of thanks). Each response was positive and that is an extraordinary amount of support, considering some of their "top laurled posts" have received 35 Laurels in 4 weeks.
Barnes and Nobel deleted my request for source code granted by the GPL.
These screen-shots were cached on my home computer before I went to sleep last night.
Cached screenshot1:http://i41.tinypic.com/szy847.png
Cached Screenshot2:http://i43.tinypic.com/2vsm7v9.png
Text in case something happens to the images or the host is blocked in your country:
Barnes and Noble, you have a legal obligation to release full, compilable source. I have tried to compile the provided sources here to no avail. The provided sources are incomplete.
1.4.0 source: http://images.barnesandnoble.com/PResources/download/Nook/source-code/nook_tablet_1-4.tar.gz
1.4.1 source: http://images.barnesandnoble.com/PResources/download/Nook/source-code/nook_tablet_1-4-1.tar.gz
The following quotes are from GPL-Violations.org http://gpl-violations.org/faq/sourcecode-faq.html
What kind of source code do I have to publish under the GNU GPL?
The GNU GPL demands that as soon as you distribute GPL licensed software in executable format you make available the "complete corresponding source code". The GNU GPL also contains a definition of this term:
“ The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. ”
How can I verify that my source code release is complete?
This is quite easy. If you only use source code provided in that release, and you can use this source code to produce a working form of the executable code, then the source code release seems complete.
If the build process fails, or you end up with a non-working executable, or you have no way to install the resulting executable, then clearly something is missing.
By releasing uncompilable source, you are not only making yourself look bad... You're violating the terms of service you agreed to by using the Linux kernel in the first place... You're loosing footholes in the open-source community.. You're also putting yourself up for legal action.
As a book seller, you should respect the fact that Open-Source work falls into the same category as a classic novel. It is a public treasure and should be treated as such. Your failure to abide by the rules is not only offensive, but it is illegal. Using Linux is not a free cash cow. Linux is free as in "freedom of speech", not free as in "free beer". You have a duty to release full kernel and U-Boot sources.
I've requested sources, now please provide full, compilable, executable source.
They DELETED my request for corresponding source code because it does not comply with their terms of service agreement. This is unacceptable by the licensing they agreed upon in the GPL:
Code:
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
- Barnes and Nobel sold the device with side-loading enabled, let the tech sites review it, then locked out that feature.
- Barnes and Nobel is refusing applications for those without Tax ID numbers or business licenses to develop Open-Source Android apps on the Open-Source Android platform.
- Barnes and Nobel is in a state of non-compliance with the GPL.
I recommend contacting Barnes and Noblel about these in the following ways:
- Customer Service: http://www.barnesandnoble.com/customerservice/contactus
- Device Support: https://nookdeveloper.barnesandnoble.com/support/support.html
- Direct Email: service@barnesandnoble.com and support@book.com
This site is called XDA-Developers because of the GPL. Without the GPL, we would not be conducting legitimate development, it would be something else like XDA-Hackers. As DEVELOPERS, we need to stand up for our rights and get the tools we need to develop. Please take action, in a professional manner XDA-Developers. Every e-mail and support request counts.
Last edited: