![]() |
#16 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,463
Karma: 10684861
Join Date: May 2006
Device: PocketBook 360, before it was Sony Reader, cassiopeia A-20
|
Quote:
The programmers wanted to prevent people from flashing PocketBook software to other devices, such as Coolreader, CyBook and others. It is very difficult to provide you with access to the guts of the system without giving competition tools to copy your entire system (including key proprietary parts you have developed entirely in-house). Look at Sony for example. They provided source codes for parts that use GPL software exactly to the letter of law. What can we do with those parts? NOTHING. We have no access to the system to make any use of that information. Firmware update gave hackers tools to hack the device, not code published as GPL requirement. Sony devices use proprietary MontaVista Linux, PocketBook uses Embedded Debian. |
|
![]() |
![]() |
![]() |
#17 |
eBook Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 85,557
Karma: 93980341
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
There are probably issues with making the whole of the firmware open source. I would guess that, for example, the drivers for the eInk display are proprietary. There's absolutely nothing in the GPL which requires that the released source code be "buildable".
|
![]() |
![]() |
Advert | |
|
![]() |
#18 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 714
Karma: 2003751
Join Date: Oct 2008
Location: Ottawa, ON
Device: Kobo Glo HD
|
Quote:
But if the hardware is not generic, the proper way to open up what must be opened up under GPL is to provide complete code for u-boot, kernel (e-ink controller drivers too), busybox which can be built to show a simple "hello world" app on the screen. Replacement firmware, should you chose to not use their software. Generic kernel configuration that has nothing to do with the firmware, partition scheme completely different than one used by Pocketbook... If the resulting image can be booted from the external usb stick or SD card, what else does the customer need? Pocketbook is more than welcome to keep the app, firmware, encryption schemes and DRM nastiness as closed as they wish. One doesn't, really, need an access to shell, if you can boot the alternate image, right? |
|
![]() |
![]() |
![]() |
#19 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 714
Karma: 2003751
Join Date: Oct 2008
Location: Ottawa, ON
Device: Kobo Glo HD
|
Quote:
Yes, there is. GPL mandates giving a customer the complete access to any GPL-tagged code used on product, and any derived works. Since any GPL-protected entity can be compiled, the result can be compiled, as well. It is the missing pieces that prevent you from running your own software on hardware that you own. |
|
![]() |
![]() |
![]() |
#20 | |
eBook Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 85,557
Karma: 93980341
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
Quote:
|
|
![]() |
![]() |
Advert | |
|
![]() |
#21 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 714
Karma: 2003751
Join Date: Oct 2008
Location: Ottawa, ON
Device: Kobo Glo HD
|
Quote:
![]() For embedded systems with Linux under the hood, accessible console (serial port) and the kernel source (GPL) is most frequently sufficient to build a basic load with kernel and busybox. Something that can boot kernel, print stuff on console, run a shell where you can login, then type "ls" and not much more. However crippled, that's still a "system". |
|
![]() |
![]() |
![]() |
#22 |
42, the answer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 124
Karma: 17798
Join Date: Sep 2011
Location: Germany
Device: Pocketbook 603
|
|
![]() |
![]() |
![]() |
#23 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,841
Karma: 5843878
Join Date: Oct 2010
Location: UK
Device: Pocketbook Pro 903, (beloved Pocketbook 360 RIP), Kobo Mini, Kobo Aura
|
an update, Pocketbook have just released an updated version of the SDK (unfortunately, though, most of the time you've got to peruse the Russian language forum to find out about developments)
Last edited by paola; 11-13-2011 at 04:20 AM. |
![]() |
![]() |
![]() |
#24 |
42, the answer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 124
Karma: 17798
Join Date: Sep 2011
Location: Germany
Device: Pocketbook 603
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Read all about it! Device owners read more books, magazines and newspapers | dacattt | News | 24 | 10-21-2012 04:43 AM |
READ 100 BOOKS in 2011! The What Have You Read Thread. | kindlekitten | Reading Recommendations | 28 | 01-06-2011 12:23 AM |
A Mobile Read 'Essential Books to Read' list | ficbot | Reading Recommendations | 41 | 09-24-2010 10:31 AM |
Find me some books to read based on what I have recently read (and liked) | rahulm | Reading Recommendations | 16 | 08-11-2010 03:18 PM |
Read and re-read Tips, Tricks sticky post | dhbailey | Sony Reader | 0 | 05-12-2007 08:10 AM |