[Wikireader] Any news on Wikireader ?

13 messages Options
Embed this post
Permalink
-= Apertum =-

[Wikireader] Any news on Wikireader ?

Reply Threaded More More options
Print post
Permalink
Hello,

The (very interesting, IMHO) Wikireader product has been launched about
2 weeks ago, but still i don't see any information about hardware and
software (IE we don't know if there is a Linux kernel in it, or not),
and/or how it will be hackable by the community.

It's there any news somewhere on the net, or when you at OpenMoko plan
to discover these (important) informations?

Thank you so much for your attention :-)

--
Andrea

_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
Mickael Labrousse-2

Re: [Wikireader] Any news on Wikireader ?

Reply Threaded More More options
Print post
Permalink
Hi,

Have a look to http://github.com/wikireader/

--
Mickael

-= Apertum =- a écrit :

> Hello,
>
> The (very interesting, IMHO) Wikireader product has been launched about
> 2 weeks ago, but still i don't see any information about hardware and
> software (IE we don't know if there is a Linux kernel in it, or not),
> and/or how it will be hackable by the community.
>
> It's there any news somewhere on the net, or when you at OpenMoko plan
> to discover these (important) informations?
>
> Thank you so much for your attention :-)
>
>  

_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
Doug Jones

Re: [Wikireader] Any news on Wikireader ?

Reply Threaded More More options
Print post
Permalink
In reply to this post by -= Apertum =-
-= Apertum =- wrote:

> Hello,
>
> The (very interesting, IMHO) Wikireader product has been launched about
> 2 weeks ago, but still i don't see any information about hardware and
> software (IE we don't know if there is a Linux kernel in it, or not),
> and/or how it will be hackable by the community.
>
> It's there any news somewhere on the net, or when you at OpenMoko plan
> to discover these (important) informations?
>
> Thank you so much for your attention :-)
>


Look for the thread labeled [reader] on this list

I have one, and have been spending some time looking at the code and
available docs.

It does not use a Linux kernel.  It is an embedded device containing
only minimal amounts of software, just enough to be a WikiReader.  The
WikiReader program itself is the kernel.

AFAICT the code on the device is entirely written in C and Forth, and is
100% Free Software.  Unlike the Freerunner and every other cellphone on
this planet, it does not contain any chunks of proprietary code (it
doesn't need to worry about what the cell providers or the FCC thinks).
  I don't think RMS would have any complaints about carrying one of
these around.

This device is perfect for Free Software purists and for people who, for
whatever reason, don't carry Internet access in their pockets.  (As the
global collapse deepens, I expect more and more people will be unable to
justify the monthly cost of carrying around Internet access.)


The wiki is small now but gradually growing:

http://wiki.github.com/wikireader/wikireader


Much of the documentation is stashed away in the source tree:

http://github.com/wikireader/wikireader


The device fits in my shirt pocket (barely) and has a daylight-readable
monochrome LCD display with no backlight.  It's a touchscreen;  you
scroll it up and down with a gesture, and follow links with a tap.

The on/off button is on the top edge.  It uses two AAA batteries, which
should last a very long time as the device is extremely miserly.  You
can use rechargeable (1.2 V) batteries if you like.

Under the display are three buttons:  Search, History, and Random.

The History button displays a list of the most recently displayed pages.
  The other buttons are self-explanatory.

The database contains a text-only snapshot of the entire
English-language Wikipedia, over three million articles.  You can search
on any word in the text.  The touchscreen keyboard is a bit small for my
fat fingers, but I can manage (it's capacitive, and won't work with a
stylus).

It has no connectivity, other than a serial port I haven't tried yet,
and SneakerNet (you take out the micro SD card and walk over to another
computer to update its contents).  This lack of connectivity keeps the
internals simple and the cost down.  The card and the serial port are in
the battery compartment.

If you hold the first button down while you turn the device on, it
displays a list of Forth programs you can run.  Just tap on the name.  A
lot of these are diagnostics, but there is also a simple calculator and
a drawing program.  If you know Forth, you can probably write your own
program and put it on the card, I imagine.

If you hold the second button down while turning on, it runs the calculator.

If you hold the third button down while turning on, it starts up the
serial console (19200 8N1).

The drawing program shows that the device could be used for pictures,
but don't expect any Wikipedia image content  --  there isn't room on
the card.  However, it might be practical to put in a lot of the
diagrams that can be compactly stored as SVG files.  Hopefully somebody
will add that functionality in, as well as equation support.

The microSD card that comes with it is an 8GB model.  I don't know if
larger ones will work.  I hope so.

The card has 3.8GB of free space on it, so there is plenty of room for
more content.  I have been looking into the possibility of adding custom
content (the multi-wiki concept).


As I see it, there are two paths for code development:  New code to run
on the device, and user-friendly cross-platform code to run on the
user's desktop machine or laptop and which is used to simplify and
manage the task of updating the contents of the SD card.

New code to run on the device would come from Forth programmers who can
write new Forth apps, and embedded developers who can write C code for
tiny machines that don't have operating systems.





_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
Carsten Haitzler (The Rasterman)-2

Re: [Wikireader] Any news on Wikireader ?

Reply Threaded More More options
Print post
Permalink
On Thu, 22 Oct 2009 11:14:25 -0700 Doug Jones <[hidden email]> said:
 
> This device is perfect for Free Software purists and for people who, for
> whatever reason, don't carry Internet access in their pockets.  (As the
> global collapse deepens, I expect more and more people will be unable to
> justify the monthly cost of carrying around Internet access.)

just fyi... the global collapse is likely past its bottom point. everything i
see is either bumping aong the bottom or well on its way up. in australia/asia
at any rate thats for sure. i don't think you're going to see any deepening in
the west (australia excluded - it's hooking into the asian supply line so it's
economy is more affected now the panic has gone, by supply and demand, and
china's demand - india's too is on the up).

no point panicing about deepenging problems.

the usa though is in some deep poo poo and likely will see its currency
devalue further. massive debt doesn't make the us economy look strong.
especially as investors are over the panic now and need a safe haven for their
money, it's a self-fulfilling prophecy that as the dollar goes down, moving
money to a currency not tied to the dollar thats on the rise, makes sense, thus
putting up the # of dollars being sold and unless someone picks up the slack
and buys the extra multi-billions of dollars as fast as they are sold, means
that the dollar will go down further due to investors trying to go to another
currency for safety. but then again, as the dollar drops, things will drift
back to on-shore as the usa simply becomes cheaper and thus helping create
jobs in making use produced goods + services cheaper. it'll reach equilibrium
at some point... but that won't be for a while.

(sorry. just had to point this out as the above didnt seem incredibly accurate
given current world economic circumstances) :)

--
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [hidden email]


_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
Doug Jones

Re: [Wikireader] Any news on Wikireader ? [OT]

Reply Threaded More More options
Print post
Permalink
Carsten Haitzler (The Rasterman) wrote:

> On Thu, 22 Oct 2009 11:14:25 -0700 Doug Jones <[hidden email]> said:
>  
>> This device is perfect for Free Software purists and for people who, for
>> whatever reason, don't carry Internet access in their pockets.  (As the
>> global collapse deepens, I expect more and more people will be unable to
>> justify the monthly cost of carrying around Internet access.)
>
> just fyi... the global collapse is likely past its bottom point. everything i
> see is either bumping aong the bottom or well on its way up. in australia/asia
> at any rate thats for sure. i don't think you're going to see any deepening in
> the west (australia excluded - it's hooking into the asian supply line so it's
> economy is more affected now the panic has gone, by supply and demand, and
> china's demand - india's too is on the up).
>
> no point panicing about deepenging problems.


Who's panicking?

On the back of my WikiReader, I'm planning to write "Don't Panic" in big
friendly letters


>
> the usa though is in some deep poo poo and likely will see its currency
> devalue further. massive debt doesn't make the us economy look strong.
> especially as investors are over the panic now and need a safe haven for their
> money, it's a self-fulfilling prophecy that as the dollar goes down, moving
> money to a currency not tied to the dollar thats on the rise, makes sense, thus
> putting up the # of dollars being sold and unless someone picks up the slack
> and buys the extra multi-billions of dollars as fast as they are sold, means
> that the dollar will go down further due to investors trying to go to another
> currency for safety. but then again, as the dollar drops, things will drift
> back to on-shore as the usa simply becomes cheaper and thus helping create
> jobs in making use produced goods + services cheaper. it'll reach equilibrium
> at some point... but that won't be for a while.
>
> (sorry. just had to point this out as the above didnt seem incredibly accurate
> given current world economic circumstances) :)



Yes, let us know how that works out   :-)


_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
Carsten Haitzler (The Rasterman)-2

Re: [Wikireader] Any news on Wikireader ? [OT]

Reply Threaded More More options
Print post
Permalink
On Thu, 22 Oct 2009 16:39:40 -0700 Doug Jones <[hidden email]> said:

> Carsten Haitzler (The Rasterman) wrote:
> > On Thu, 22 Oct 2009 11:14:25 -0700 Doug Jones <[hidden email]> said:
> >  
> >> This device is perfect for Free Software purists and for people who, for
> >> whatever reason, don't carry Internet access in their pockets.  (As the
> >> global collapse deepens, I expect more and more people will be unable to
> >> justify the monthly cost of carrying around Internet access.)
> >
> > just fyi... the global collapse is likely past its bottom point. everything
> > i see is either bumping aong the bottom or well on its way up. in
> > australia/asia at any rate thats for sure. i don't think you're going to
> > see any deepening in the west (australia excluded - it's hooking into the
> > asian supply line so it's economy is more affected now the panic has gone,
> > by supply and demand, and china's demand - india's too is on the up).
> >
> > no point panicing about deepenging problems.
>
>
> Who's panicking?

hahahahah! well... more the words "global collapse deepens" might incite
panic. :) it's not global anymore. australia is on its way out. stock market
has been on the up for months. unemployment - it generally large as an
indicator is now going down again and the reserve bank is raising interest
rates. :)

> On the back of my WikiReader, I'm planning to write "Don't Panic" in big
> friendly letters
> >
> > the usa though is in some deep poo poo and likely will see its currency
> > devalue further. massive debt doesn't make the us economy look strong.
> > especially as investors are over the panic now and need a safe haven for
> > their money, it's a self-fulfilling prophecy that as the dollar goes down,
> > moving money to a currency not tied to the dollar thats on the rise, makes
> > sense, thus putting up the # of dollars being sold and unless someone picks
> > up the slack and buys the extra multi-billions of dollars as fast as they
> > are sold, means that the dollar will go down further due to investors
> > trying to go to another currency for safety. but then again, as the dollar
> > drops, things will drift back to on-shore as the usa simply becomes cheaper
> > and thus helping create jobs in making use produced goods + services
> > cheaper. it'll reach equilibrium at some point... but that won't be for a
> > while.
> >
> > (sorry. just had to point this out as the above didnt seem incredibly
> > accurate given current world economic circumstances) :)
>
> Yes, let us know how that works out   :-)

which one? moving money to other currencies? already have long ago. i dont live
in the usa. :)

--
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [hidden email]


_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
Sean Moss-Pultz

Re: [Wikireader] Any news on Wikireader ?

Reply Threaded More More options
Print post
Permalink
In reply to this post by Doug Jones
Doug

Wow. You really know your stuff! Glad to hear you appreciate our baby.
We're quite proud of how it came out.

 -Sean


On Thu, Oct 22, 2009 at 11:14 AM, Doug Jones <[hidden email]> wrote:

>
> -= Apertum =- wrote:
> > Hello,
> >
> > The (very interesting, IMHO) Wikireader product has been launched about
> > 2 weeks ago, but still i don't see any information about hardware and
> > software (IE we don't know if there is a Linux kernel in it, or not),
> > and/or how it will be hackable by the community.
> >
> > It's there any news somewhere on the net, or when you at OpenMoko plan
> > to discover these (important) informations?
> >
> > Thank you so much for your attention :-)
> >
>
>
> Look for the thread labeled [reader] on this list
>
> I have one, and have been spending some time looking at the code and
> available docs.
>
> It does not use a Linux kernel.  It is an embedded device containing
> only minimal amounts of software, just enough to be a WikiReader.  The
> WikiReader program itself is the kernel.
>
> AFAICT the code on the device is entirely written in C and Forth, and is
> 100% Free Software.  Unlike the Freerunner and every other cellphone on
> this planet, it does not contain any chunks of proprietary code (it
> doesn't need to worry about what the cell providers or the FCC thinks).
>  I don't think RMS would have any complaints about carrying one of
> these around.
>
> This device is perfect for Free Software purists and for people who, for
> whatever reason, don't carry Internet access in their pockets.  (As the
> global collapse deepens, I expect more and more people will be unable to
> justify the monthly cost of carrying around Internet access.)
>
>
> The wiki is small now but gradually growing:
>
> http://wiki.github.com/wikireader/wikireader
>
>
> Much of the documentation is stashed away in the source tree:
>
> http://github.com/wikireader/wikireader
>
>
> The device fits in my shirt pocket (barely) and has a daylight-readable
> monochrome LCD display with no backlight.  It's a touchscreen;  you
> scroll it up and down with a gesture, and follow links with a tap.
>
> The on/off button is on the top edge.  It uses two AAA batteries, which
> should last a very long time as the device is extremely miserly.  You
> can use rechargeable (1.2 V) batteries if you like.
>
> Under the display are three buttons:  Search, History, and Random.
>
> The History button displays a list of the most recently displayed pages.
>  The other buttons are self-explanatory.
>
> The database contains a text-only snapshot of the entire
> English-language Wikipedia, over three million articles.  You can search
> on any word in the text.  The touchscreen keyboard is a bit small for my
> fat fingers, but I can manage (it's capacitive, and won't work with a
> stylus).
>
> It has no connectivity, other than a serial port I haven't tried yet,
> and SneakerNet (you take out the micro SD card and walk over to another
> computer to update its contents).  This lack of connectivity keeps the
> internals simple and the cost down.  The card and the serial port are in
> the battery compartment.
>
> If you hold the first button down while you turn the device on, it
> displays a list of Forth programs you can run.  Just tap on the name.  A
> lot of these are diagnostics, but there is also a simple calculator and
> a drawing program.  If you know Forth, you can probably write your own
> program and put it on the card, I imagine.
>
> If you hold the second button down while turning on, it runs the calculator.
>
> If you hold the third button down while turning on, it starts up the
> serial console (19200 8N1).
>
> The drawing program shows that the device could be used for pictures,
> but don't expect any Wikipedia image content  --  there isn't room on
> the card.  However, it might be practical to put in a lot of the
> diagrams that can be compactly stored as SVG files.  Hopefully somebody
> will add that functionality in, as well as equation support.
>
> The microSD card that comes with it is an 8GB model.  I don't know if
> larger ones will work.  I hope so.
>
> The card has 3.8GB of free space on it, so there is plenty of room for
> more content.  I have been looking into the possibility of adding custom
> content (the multi-wiki concept).
>
>
> As I see it, there are two paths for code development:  New code to run
> on the device, and user-friendly cross-platform code to run on the
> user's desktop machine or laptop and which is used to simplify and
> manage the task of updating the contents of the SD card.
>
> New code to run on the device would come from Forth programmers who can
> write new Forth apps, and embedded developers who can write C code for
> tiny machines that don't have operating systems.
>
>
>
>
>
> _______________________________________________
> Openmoko community mailing list
> [hidden email]
> http://lists.openmoko.org/mailman/listinfo/community

_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
Wolfgang Spraul-3

Re: [Wikireader] Any news on Wikireader ?

Reply Threaded More More options
Print post
Permalink
In reply to this post by Doug Jones
Doug,
YES! This is an excellent summary and technical introduction to
the device...

Before trying to add a few things, let me first express my deep
personal thanks to a number of people that worked with me on the
device until 5 months ago (there was not enough space on the official
website to list them all there):

Tim Ruetz and Daniel Mack (www.caiaq.de) for the electrical design and microkernel
Joerg DocScrutinizer and Andy Green for hardware feedback and specs!
Holger zecke Freyther for system software and a (failed) WebKit-based renderer
John Lee, Matt Hsu and Marek Lindner for software improvements
Yi Zhang for product management all the way to functioning prototype
and our vendors like GoWorld and EPSON who provided significant engineering assistance

You all worked far beyond what was to be expected, or even compensated for.
It was a true pleasure to work with all of you, I learnt a lot - THANK YOU!
Let's hope the WikiReader will reach many people, and have a great future.

Now that that's done, some feedback:

> It does not use a Linux kernel.  It is an embedded device containing
> only minimal amounts of software, just enough to be a WikiReader.  The
> WikiReader program itself is the kernel.

We tried to keep the microkernel functions and the app separate. Chris has
documented this nicely, the microkernel was originally called Mahatma.
There is an interesting side story, in that at some point the plan was
to run a Japanese ITRON microkernel on the device!
http://en.wikipedia.org/wiki/TRON_Project
This didn't work out as the ITRON implementation (free software: Toppers/JSP)
turned out to be too big. So it got deleted from the source tree at some
point. But if you dig in the history, you can still find it and it may be
an interesting starting point for some ITRON hacking on the device.
It was working at the time!

> I don't think RMS would have any complaints about carrying one of
> these around.

Can you spend a bit of time to check the licenses? Chris Hall reviewed it
so I'm sure it's all good, but since it is all statically linked together
and GPL-licensed it means like you said every last bit of software needs
to be at least GPL compatible. An independent review on this would be great.
In addition to the microSD card, there is only a small bootloader in an
EEPROM (to boot from the SD card), but I think it's free software and in
the source tree as well.
Reflashing that EEPROM is a bit tricky (though possible, needs documentation),
but not sure who would need it.

> If you hold the third button down while turning on, it starts up the
> serial console (19200 8N1).

Is it documented somewhere how to hook up a serial cable?
Currently there are three simulators available (console, cocoa, Qt4), but
when you want to do active development on the device, I think having a
serial cable is the only way to get faster feedback cycles, log output, etc.

> It has no connectivity, other than a serial port I haven't tried yet,
> and SneakerNet (you take out the micro SD card and walk over to another
> computer to update its contents).  This lack of connectivity keeps the
> internals simple and the cost down.  The card and the serial port are in
> the battery compartment.

If I think about this device, the one thing that pops out again and again
is BRUTAL SIMPLICITY. That is the real beauty of it.
You can load some software into this device, then give it to anybody and
not be worried they will get lost in a number of buttons and options.
They will (have to) focus on what you are delivering in front of their eyes,
and one thing where the WikiReader excels technically is the capacitive
touch screen, which makes interacting with it a joy.

Get more software on it!
:-)
Wolfgang

On Thu, Oct 22, 2009 at 11:14:25AM -0700, Doug Jones wrote:

> -= Apertum =- wrote:
> > Hello,
> >
> > The (very interesting, IMHO) Wikireader product has been launched about
> > 2 weeks ago, but still i don't see any information about hardware and
> > software (IE we don't know if there is a Linux kernel in it, or not),
> > and/or how it will be hackable by the community.
> >
> > It's there any news somewhere on the net, or when you at OpenMoko plan
> > to discover these (important) informations?
> >
> > Thank you so much for your attention :-)
> >
>
>
> Look for the thread labeled [reader] on this list
>
> I have one, and have been spending some time looking at the code and
> available docs.
>
> It does not use a Linux kernel.  It is an embedded device containing
> only minimal amounts of software, just enough to be a WikiReader.  The
> WikiReader program itself is the kernel.
>
> AFAICT the code on the device is entirely written in C and Forth, and is
> 100% Free Software.  Unlike the Freerunner and every other cellphone on
> this planet, it does not contain any chunks of proprietary code (it
> doesn't need to worry about what the cell providers or the FCC thinks).
>   I don't think RMS would have any complaints about carrying one of
> these around.
>
> This device is perfect for Free Software purists and for people who, for
> whatever reason, don't carry Internet access in their pockets.  (As the
> global collapse deepens, I expect more and more people will be unable to
> justify the monthly cost of carrying around Internet access.)
>
>
> The wiki is small now but gradually growing:
>
> http://wiki.github.com/wikireader/wikireader
>
>
> Much of the documentation is stashed away in the source tree:
>
> http://github.com/wikireader/wikireader
>
>
> The device fits in my shirt pocket (barely) and has a daylight-readable
> monochrome LCD display with no backlight.  It's a touchscreen;  you
> scroll it up and down with a gesture, and follow links with a tap.
>
> The on/off button is on the top edge.  It uses two AAA batteries, which
> should last a very long time as the device is extremely miserly.  You
> can use rechargeable (1.2 V) batteries if you like.
>
> Under the display are three buttons:  Search, History, and Random.
>
> The History button displays a list of the most recently displayed pages.
>   The other buttons are self-explanatory.
>
> The database contains a text-only snapshot of the entire
> English-language Wikipedia, over three million articles.  You can search
> on any word in the text.  The touchscreen keyboard is a bit small for my
> fat fingers, but I can manage (it's capacitive, and won't work with a
> stylus).
>
> It has no connectivity, other than a serial port I haven't tried yet,
> and SneakerNet (you take out the micro SD card and walk over to another
> computer to update its contents).  This lack of connectivity keeps the
> internals simple and the cost down.  The card and the serial port are in
> the battery compartment.
>
> If you hold the first button down while you turn the device on, it
> displays a list of Forth programs you can run.  Just tap on the name.  A
> lot of these are diagnostics, but there is also a simple calculator and
> a drawing program.  If you know Forth, you can probably write your own
> program and put it on the card, I imagine.
>
> If you hold the second button down while turning on, it runs the calculator.
>
> If you hold the third button down while turning on, it starts up the
> serial console (19200 8N1).
>
> The drawing program shows that the device could be used for pictures,
> but don't expect any Wikipedia image content  --  there isn't room on
> the card.  However, it might be practical to put in a lot of the
> diagrams that can be compactly stored as SVG files.  Hopefully somebody
> will add that functionality in, as well as equation support.
>
> The microSD card that comes with it is an 8GB model.  I don't know if
> larger ones will work.  I hope so.
>
> The card has 3.8GB of free space on it, so there is plenty of room for
> more content.  I have been looking into the possibility of adding custom
> content (the multi-wiki concept).
>
>
> As I see it, there are two paths for code development:  New code to run
> on the device, and user-friendly cross-platform code to run on the
> user's desktop machine or laptop and which is used to simplify and
> manage the task of updating the contents of the SD card.
>
> New code to run on the device would come from Forth programmers who can
> write new Forth apps, and embedded developers who can write C code for
> tiny machines that don't have operating systems.
>
>
>
>
>
> _______________________________________________
> Openmoko community mailing list
> [hidden email]
> http://lists.openmoko.org/mailman/listinfo/community

_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
Doug Jones

Re: [Wikireader] Any news on Wikireader ?

Reply Threaded More More options
Print post
Permalink
Wolfgang Spraul wrote:
<snip>
>> I don't think RMS would have any complaints about carrying one of
>> these around.
>
> Can you spend a bit of time to check the licenses? Chris Hall reviewed it
> so I'm sure it's all good, but since it is all statically linked together
> and GPL-licensed it means like you said every last bit of software needs
> to be at least GPL compatible. An independent review on this would be great.


Sure, that looks doable.  Thank goodness the codebase is so small.


> In addition to the microSD card, there is only a small bootloader in an
> EEPROM (to boot from the SD card), but I think it's free software and in
> the source tree as well.
> Reflashing that EEPROM is a bit tricky (though possible, needs documentation),
> but not sure who would need it.
>
>> If you hold the third button down while turning on, it starts up the
>> serial console (19200 8N1).
>
> Is it documented somewhere how to hook up a serial cable?


Good question!  I looked under that sticker, and saw eight little golden
contact pads.  Do we have to open the case and solder something onto there?


> Currently there are three simulators available (console, cocoa, Qt4), but
> when you want to do active development on the device, I think having a
> serial cable is the only way to get faster feedback cycles, log output, etc.
>
>> It has no connectivity, other than a serial port I haven't tried yet,
>> and SneakerNet (you take out the micro SD card and walk over to another
>> computer to update its contents).  This lack of connectivity keeps the
>> internals simple and the cost down.  The card and the serial port are in
>> the battery compartment.
>
> If I think about this device, the one thing that pops out again and again
> is BRUTAL SIMPLICITY. That is the real beauty of it.
> You can load some software into this device, then give it to anybody and
> not be worried they will get lost in a number of buttons and options.
> They will (have to) focus on what you are delivering in front of their eyes,
> and one thing where the WikiReader excels technically is the capacitive
> touch screen, which makes interacting with it a joy.
>
> Get more software on it!
> :-)
> Wolfgang


_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
Christopher Hall

Re: [Wikireader] Any news on Wikireader ?

Reply Threaded More More options
Print post
Permalink
On Thu, 22 Oct 2009 21:55:31 -0700
Doug Jones <[hidden email]> wrote:

> Wolfgang Spraul wrote:
> <snip>
> >> I don't think RMS would have any complaints about carrying one of
> >> these around.
> >
> > Can you spend a bit of time to check the licenses? Chris Hall
> > reviewed it so I'm sure it's all good, but since it is all
> > statically linked together and GPL-licensed it means like you said
> > every last bit of software needs to be at least GPL compatible. An
> > independent review on this would be great.
>
>
> Sure, that looks doable.  Thank goodness the codebase is so small.
>
>
> > In addition to the microSD card, there is only a small bootloader
> > in an EEPROM (to boot from the SD card), but I think it's free
> > software and in the source tree as well.
> > Reflashing that EEPROM is a bit tricky (though possible, needs
> > documentation), but not sure who would need it.
> >
> >> If you hold the third button down while turning on, it starts up
> >> the serial console (19200 8N1).
> >
> > Is it documented somewhere how to hook up a serial cable?

I added some infomation to http://wiki.github.com/wikireader/wikireader
to describe the Flash process and the debug connections,

Let me know if it is understandable

> Good question!  I looked under that sticker, and saw eight little
> golden contact pads.  Do we have to open the case and solder
> something onto there?
There are spring loaded ATE test probes that would be used instead
of soldering.

>
> > Currently there are three simulators available (console, cocoa,
> > Qt4), but when you want to do active development on the device, I
> > think having a serial cable is the only way to get faster feedback
> > cycles, log output, etc.
> >
> >> It has no connectivity, other than a serial port I haven't tried
> >> yet, and SneakerNet (you take out the micro SD card and walk over
> >> to another computer to update its contents).  This lack of
> >> connectivity keeps the internals simple and the cost down.  The
> >> card and the serial port are in the battery compartment.
> >
> > If I think about this device, the one thing that pops out again and
> > again is BRUTAL SIMPLICITY. That is the real beauty of it.
> > You can load some software into this device, then give it to
> > anybody and not be worried they will get lost in a number of
> > buttons and options. They will (have to) focus on what you are
> > delivering in front of their eyes, and one thing where the
> > WikiReader excels technically is the capacitive touch screen, which
> > makes interacting with it a joy.
> >
> > Get more software on it!
> > :-)
> > Wolfgang
>

--
Best regards.
Christopher Hall                      hswATopenmoko.com

_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
Doug Jones

[WikiReader] License review (was: Re: [Wikireader] Any news on Wikireader ?)

Reply Threaded More More options
Print post
Permalink
In reply to this post by Wolfgang Spraul-3
Wolfgang Spraul wrote:

[snip]

 > Can you spend a bit of time to check the licenses? Chris Hall reviewed it
 > so I'm sure it's all good, but since it is all statically linked together
 > and GPL-licensed it means like you said every last bit of software needs
 > to be at least GPL compatible. An independent review on this would be
great.

[snip]


As you requested, I have begun a software review.  This is a progress
report.

I downloaded the complete source tree from github on 10/22/09.  I ran
make and make install with no errors.

The source tree does appear to contain some code under licenses that are
not GPL compatible.  However, so far I have not determined with any
certainty if any of that code is compiled into executables that go onto
the device.  A lot of code goes into the tools instead.

I don't have a lot of experience with make.  If anybody knows a simple
way of automatically generating lists of the files that get compiled
into each target, that would be a big help.


*****************************************



2464 files found



Directory: host-tools/offline-renderer/mediawiki-offline contains a file
indicating its contents are under license: GPL2+
Directory: host-tools/offline-renderer/pylzma-0.3.0 contains a file
indicating its contents are under license: LGPL2.1
Directory: host-tools/fonts contains a file indicating its contents are
under license: GPL3+
Directory: host-tools/qt4-simulator contains a file indicating its
contents are under license: GPL2
Directory: samo-lib/fatfs contains a file indicating its contents are
under license: "free software"
Directory: samo-lib/forth contains a file indicating its contents are
under license: BSD 2-clause
Directory: samo-lib/mahatma contains a file indicating its contents are
under license: GPL3+



I assume that no differently-licensed files have been moved into the
parts of the directory tree listed above.



______________________________________________________________

The following analysis ignores the above directories.


______________________________________________________________

_________________________________

[BSD-2clause-stdlib.h]

The following text:


See stdlib.h for licence.


...appears in the following files:

samo-lib/mini-libc/src/stdlib/itoa.c
samo-lib/mini-libc/src/stdlib/ltoa.c
samo-lib/mini-libc/src/stdlib/ultoa.c
samo-lib/mini-libc/src/stdlib/utoa.c


(stdlib.h has a 2-clause BSD license.)

_________________________________

[BSD-2clause]

The following text:


  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
  * 1. Redistributions of source code must retain the above copyright
  *    notice, this list of conditions and the following disclaimer.
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  *
  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS `AS IS'' AND
  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE
  * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL
  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT
  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
ANY WAY
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.


...appears in the following files:

samo-lib/mini-libc/include/ctype.h
samo-lib/mini-libc/include/errno.h
samo-lib/mini-libc/include/inttypes.h
samo-lib/mini-libc/include/stdio.h
samo-lib/mini-libc/include/stdlib.h
samo-lib/mini-libc/include/string.h



_________________________________

[BSD-3clause]

The following text:


  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
  * 1. Redistributions of source code must retain the above copyright
  *    notice, this list of conditions and the following disclaimer.
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. The name of the author may not be used to endorse or promote products
  *    derived from this software without specific prior written permission.
  *
  * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES,
  * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
  * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL
  * THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS;
  * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
  * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
  * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


...appears in the following files:

samo-lib/mini-libc/src/string/strlcat.c
samo-lib/mini-libc/src/string/strlcpy.c



_________________________________

[BSD-4clause-UCB-Softweyr]

The following text:


  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
  *
  * 1. Redistributions of source code must retain the above copyright
  *    notices, this list of conditions and the following disclaimer.
  *
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notices, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  *
  * 3. All advertising materials mentioning features or use of this software
  *    must display the following acknowledgement:
  *
  *    This product includes software developed by Softweyr LLC, the
  *      University of California, Berkeley, and its contributors.
  *
  * 4. Neither the name of the University nor the names of its contributors
  *    may be used to endorse or promote products derived from this software
  *    without specific prior written permission.
  *
  * THIS SOFTWARE IS PROVIDED BY SOFTWEYR LLC, THE REGENTS AND CONTRIBUTORS
  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  * PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL SOFTWEYR LLC, THE
  * REGENTS, OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


...appears in the following files:

samo-lib/mini-libc/src/string/strtok.c


According to
http://www.fsf.org/licensing/licenses/index_html#GPLIncompatibleLicenses 
the above license is not GPL-compatible.


_________________________________

[BSD-4clause-UCB]

The following text:


  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
  * 1. Redistributions of source code must retain the above copyright
  *    notice, this list of conditions and the following disclaimer.
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
  * 3. All advertising materials mentioning features or use of this software
  *    must display the following acknowledgement:
  *    This product includes software developed by the University of
  *    California, Berkeley and its contributors.
  * 4. Neither the name of the University nor the names of its contributors
  *    may be used to endorse or promote products derived from this software
  *    without specific prior written permission.
  *
  * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE
  * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL
  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT
  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
ANY WAY
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.


...appears in the following files:

samo-lib/mini-libc/include/sys/cdefs.h
samo-lib/mini-libc/include/sys/types.h
samo-lib/mini-libc/src/bsd/qsort.c
samo-lib/mini-libc/src/bsd/strtol.c
samo-lib/mini-libc/src/bsd/strtoul.c
samo-lib/mini-libc/src/stdlib/bsearch.c
samo-lib/mini-libc/src/stdlib/rand.c
samo-lib/mini-libc/src/stdlib/strtol.c
samo-lib/mini-libc/src/stdlib/strtoul.c
samo-lib/mini-libc/src/string/bcmp.c
samo-lib/mini-libc/src/string/bcopy.c
samo-lib/mini-libc/src/string/ffs.c
samo-lib/mini-libc/src/string/index.c
samo-lib/mini-libc/src/string/memccpy.c
samo-lib/mini-libc/src/string/memchr.c
samo-lib/mini-libc/src/string/memcmp.c
samo-lib/mini-libc/src/string/memset.c
samo-lib/mini-libc/src/string/rindex.c
samo-lib/mini-libc/src/string/strcasecmp.c
samo-lib/mini-libc/src/string/strcat.c
samo-lib/mini-libc/src/string/strcmp.c
samo-lib/mini-libc/src/string/strcpy.c
samo-lib/mini-libc/src/string/strcspn.c
samo-lib/mini-libc/src/string/strdup.c
samo-lib/mini-libc/src/string/strlen.c
samo-lib/mini-libc/src/string/strncat.c
samo-lib/mini-libc/src/string/strncmp.c
samo-lib/mini-libc/src/string/strncpy.c
samo-lib/mini-libc/src/string/strpbrk.c
samo-lib/mini-libc/src/string/strsep.c
samo-lib/mini-libc/src/string/strspn.c
samo-lib/mini-libc/src/string/strstr.c
samo-lib/mini-libc/src/string/swab.c


According to
http://www.fsf.org/licensing/licenses/index_html#GPLIncompatibleLicenses 
the above license is not GPL-compatible.


_________________________________

[CDDL-b]

The following text:


/*
  * CDDL HEADER START
  *
  * The contents of this file are subject to the terms of the
  * Common Development and Distribution License (the "License").
  * You may not use this file except in compliance with the License.
  *
  * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
  * or http://www.opensolaris.org/os/licensing.
  * See the License for the specific language governing permissions
  * and limitations under the License.
  *
  * When distributing Covered Code, include this CDDL HEADER in each
  * file and include the License file at src/OPENSOLARIS.LICENSE.
  * If applicable, add the following below this CDDL HEADER, with the
  * fields enclosed by brackets "[]" replaced with your own identifying
  * information: Portions Copyright [yyyy] [name of copyright owner]
  *
  * CDDL HEADER END
  */


...appears in the following files:

host-tools/pcf2bmf/pcf.c


According to
http://www.fsf.org/licensing/licenses/index_html#GPLIncompatibleLicenses 
the above license is not GPL-compatible.


_________________________________

[CDDL]

The following text:


/*
  * CDDL HEADER START
  *
  * The contents of this file are subject to the terms of the
  * Common Development and Distribution License (the "License").
  * You may not use this file except in compliance with the License.
  *
  * You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
  * or http://www.opensolaris.org/os/licensing.
  * See the License for the specific language governing permissions
  * and limitations under the License.
  *
  * When distributing Covered Code, include this CDDL HEADER in each
  * file and include the License file at src/OPENSOLARIS.LICENSE.
  * If applicable, add the following below this CDDL HEADER, with the
  * fields enclosed by brackets "[]" replaced with your own identifying
  * information: Portions Copyright [yyyy] [name of copyright owner]
  *
  * CDDL HEADER END
  */


...appears in the following files:

host-tools/pcf2bmf/general_header.h
host-tools/pcf2bmf/pcf.h
host-tools/pcf2bmf/pcf_private.h
wiki-app/bmf.h
wiki-app/general_header.h


According to
http://www.fsf.org/licensing/licenses/index_html#GPLIncompatibleLicenses 
the above license is not GPL-compatible.


_________________________________

[FreeSoftware-FatFs]

The following text:


  * AGREEMENTS
  *
  *   These sample projects for FatFs module are free software and there
is no warranty.
  *   You can use, modify and redistribute it for personal, non-profit
or commercial
  *   product without any restriction under your responsibility.


...appears in the following files:

samo-lib/drivers/src/mmc.c



_________________________________

[GPL2+]

The following text:


  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License as
  * published by the Free Software Foundation; either version 2 of
  * the License, or (at your option) any later version.
  *
  * This program is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.     See the
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * MA 02111-1307 USA


...appears in the following files:

samo-lib/mbr/memory-test.c



_________________________________

[GPL2+GNU-IO]

The following text:


This file is part of the GNU IO Library.  This library is free
software; you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the
Free Software Foundation; either version 2, or (at your option)
any later version.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this library; see the file COPYING.  If not, write to the Free
Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
USA.

As a special exception, if you link this library with files
compiled with a GNU compiler to produce an executable, this does not cause
the resulting executable to be covered by the GNU General Public License.
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License.


...appears in the following files:

samo-lib/mini-libc/src/stdlib/printf.c
samo-lib/mini-libc/src/stdlib/puts.c
samo-lib/mini-libc/src/stdlib/snprintf.c
samo-lib/mini-libc/src/stdlib/sprintf.c
samo-lib/mini-libc/src/stdlib/uprintf.c
samo-lib/mini-libc/src/stdlib/vprintf.c
samo-lib/mini-libc/src/stdlib/vsnprintf.c
samo-lib/mini-libc/src/stdlib/vsprintf.c
samo-lib/mini-libc/src/stdlib/vuprintf.c



_________________________________

[GPL2+gpib]

The following text:


     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
     the Free Software Foundation; either version 2 of the License, or
     (at your option) any later version.

     This program is distributed in the hope that it will be useful,
     but WITHOUT ANY WARRANTY; without even the implied warranty of
     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     GNU General Public License for more details.

     You should have received a copy of the GNU General Public License
     along with this program; if not, write to the Free Software
     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.


...appears in the following files:

testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms/mite.c
testudo/linux-gpib-svn/drivers/gpib/tnt4882/mite.c



_________________________________

[GPL2+make_linux-gpib-svn]

The following text:


  is free software; you can redistribute it and/or modify
#   it under the terms of the GNU General Public License as published by
#   the Free Software Foundation; either version 2 of the License, or
#   (at your option) any later version.


...appears in the following files:

testudo/linux-gpib-svn/Makefile.am
testudo/linux-gpib-svn/doc/Makefile.am
testudo/linux-gpib-svn/drivers/Makefile.am
testudo/linux-gpib-svn/drivers/gpib/include/Makefile.am
testudo/linux-gpib-svn/include/Makefile.am
testudo/linux-gpib-svn/language/Makefile.am
testudo/linux-gpib-svn/language/guile/Makefile.am
testudo/linux-gpib-svn/language/php/Makefile.am
testudo/linux-gpib-svn/language/php/TESTS/Makefile.am
testudo/linux-gpib-svn/language/python/Makefile.am
testudo/linux-gpib-svn/language/tcl/Makefile.am
testudo/linux-gpib-svn/lib/Makefile.am
testudo/linux-gpib-svn/lib/gpib_config/Makefile.am
testudo/linux-gpib-svn/usb/Makefile.am
testudo/linux-gpib-svn/usb/agilent_82357a/Makefile.am
testudo/linux-gpib-svn/usb/ni_usb_gpib/Makefile.am



_________________________________

[GPL2+patch]

The following text:


+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.


...appears in the following files:

host-tools/toolchain-patches/0001-binutils-EPSON-changes-to-binutils.patch



_________________________________

[GPL2+py-testudo]

The following text:


# LICENSE: GPL Version 2 or later


...appears in the following files:

testudo/src/Agilent.py
testudo/src/Keithley.py
testudo/src/RelayBoard.py
testudo/src/communication.py
testudo/src/process.py
testudo/src/sequencer.py
testudo/src/ui.py
testudo/src/ui2.py
testudo/src/ui3.py
testudo/tests/test_SAMO_01.py
testudo/tests/test_SAMO_01_2v0.py
testudo/tests/test_SAMO_01_2v7.py
testudo/tests/test_SAMO_01_3v4.py
testudo/tests/test_SAMO_V2_COB.py
testudo/tests/test_SAMO_V2_COB_2v0.py
testudo/tests/test_SAMO_V2_COB_2v7.py
testudo/tests/test_SAMO_V2_COB_3v4.py



_________________________________

[GPL2+testudo]

The following text:


  *   This program is free software; you can redistribute it and/or
modify  *
  *   it under the terms of the GNU General Public License as published
by  *
  *   the Free Software Foundation; either version 2 of the License, or
     *
  *   (at your option) any later version.     *


...appears in the following files:

testudo/linux-gpib-svn/drivers/gpib/agilent_82350b/agilent_82350b.h
testudo/linux-gpib-svn/drivers/gpib/agilent_82350b/agilent_82350b_init.c
testudo/linux-gpib-svn/drivers/gpib/agilent_82350b/agilent_82350b_interrupt.c
testudo/linux-gpib-svn/drivers/gpib/agilent_82350b/agilent_82350b_read.c
testudo/linux-gpib-svn/drivers/gpib/agilent_82350b/agilent_82350b_write.c
testudo/linux-gpib-svn/drivers/gpib/agilent_82357a/agilent_82357a.c
testudo/linux-gpib-svn/drivers/gpib/agilent_82357a/agilent_82357a.h
testudo/linux-gpib-svn/drivers/gpib/cb7210/cb7210.h
testudo/linux-gpib-svn/drivers/gpib/cb7210/cb7210_aux.c
testudo/linux-gpib-svn/drivers/gpib/cb7210/cb7210_cs.c
testudo/linux-gpib-svn/drivers/gpib/cb7210/cb7210_init.c
testudo/linux-gpib-svn/drivers/gpib/cb7210/cb7210_read.c
testudo/linux-gpib-svn/drivers/gpib/cb7210/cb7210_write.c
testudo/linux-gpib-svn/drivers/gpib/cb7210/interrupt.c
testudo/linux-gpib-svn/drivers/gpib/cec/cec.h
testudo/linux-gpib-svn/drivers/gpib/cec/init.c
testudo/linux-gpib-svn/drivers/gpib/cec/interrupt.c
testudo/linux-gpib-svn/drivers/gpib/eastwood/eastwood_gpib.c
testudo/linux-gpib-svn/drivers/gpib/eastwood/eastwood_gpib.h
testudo/linux-gpib-svn/drivers/gpib/hp_82335/hp82335.h
testudo/linux-gpib-svn/drivers/gpib/hp_82335/hp82335_init.c
testudo/linux-gpib-svn/drivers/gpib/hp_82341/hp_82341.h
testudo/linux-gpib-svn/drivers/gpib/hp_82341/hp_82341_init.c
testudo/linux-gpib-svn/drivers/gpib/hp_82341/hp_82341_read.c
testudo/linux-gpib-svn/drivers/gpib/hp_82341/hp_82341_write.c
testudo/linux-gpib-svn/drivers/gpib/include/amcc5920.h
testudo/linux-gpib-svn/drivers/gpib/include/amccs5933.h
testudo/linux-gpib-svn/drivers/gpib/include/gpibP.h
testudo/linux-gpib-svn/drivers/gpib/include/gpib_ioctl.h
testudo/linux-gpib-svn/drivers/gpib/include/gpib_state_machines.h
testudo/linux-gpib-svn/drivers/gpib/include/gpib_types.h
testudo/linux-gpib-svn/drivers/gpib/include/gpib_user.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/pci_ids.h
testudo/linux-gpib-svn/drivers/gpib/include/nec7210.h
testudo/linux-gpib-svn/drivers/gpib/include/nec7210_registers.h
testudo/linux-gpib-svn/drivers/gpib/include/plx9050.h
testudo/linux-gpib-svn/drivers/gpib/include/quancom_pci.h
testudo/linux-gpib-svn/drivers/gpib/include/tms9914.h
testudo/linux-gpib-svn/drivers/gpib/include/tnt4882_registers.h
testudo/linux-gpib-svn/drivers/gpib/ines/ines.h
testudo/linux-gpib-svn/drivers/gpib/ines/ines_cs.c
testudo/linux-gpib-svn/drivers/gpib/ines/ines_init.c
testudo/linux-gpib-svn/drivers/gpib/ines/ines_read.c
testudo/linux-gpib-svn/drivers/gpib/ines/ines_util.c
testudo/linux-gpib-svn/drivers/gpib/ines/ines_write.c
testudo/linux-gpib-svn/drivers/gpib/ines/interrupt.c
testudo/linux-gpib-svn/drivers/gpib/nec7210/board.h
testudo/linux-gpib-svn/drivers/gpib/nec7210/cmd.c
testudo/linux-gpib-svn/drivers/gpib/nec7210/init.c
testudo/linux-gpib-svn/drivers/gpib/nec7210/interrupt.c
testudo/linux-gpib-svn/drivers/gpib/nec7210/nec7210_aux.c
testudo/linux-gpib-svn/drivers/gpib/nec7210/read.c
testudo/linux-gpib-svn/drivers/gpib/nec7210/util.c
testudo/linux-gpib-svn/drivers/gpib/nec7210/write.c
testudo/linux-gpib-svn/drivers/gpib/ni_usb/ni_usb_gpib.c
testudo/linux-gpib-svn/drivers/gpib/ni_usb/ni_usb_gpib.h
testudo/linux-gpib-svn/drivers/gpib/pc2/interrupt.c
testudo/linux-gpib-svn/drivers/gpib/pc2/pc2.h
testudo/linux-gpib-svn/drivers/gpib/pc2/pc2_init.c
testudo/linux-gpib-svn/drivers/gpib/sys/autopoll.c
testudo/linux-gpib-svn/drivers/gpib/sys/autopoll.h
testudo/linux-gpib-svn/drivers/gpib/sys/device.c
testudo/linux-gpib-svn/drivers/gpib/sys/event.c
testudo/linux-gpib-svn/drivers/gpib/sys/ibcac.c
testudo/linux-gpib-svn/drivers/gpib/sys/ibcmd.c
testudo/linux-gpib-svn/drivers/gpib/sys/ibgts.c
testudo/linux-gpib-svn/drivers/gpib/sys/ibinit.c
testudo/linux-gpib-svn/drivers/gpib/sys/ibread.c
testudo/linux-gpib-svn/drivers/gpib/sys/ibrpp.c
testudo/linux-gpib-svn/drivers/gpib/sys/ibsic.c
testudo/linux-gpib-svn/drivers/gpib/sys/ibsre.c
testudo/linux-gpib-svn/drivers/gpib/sys/ibwait.c
testudo/linux-gpib-svn/drivers/gpib/sys/ibwrite.c
testudo/linux-gpib-svn/drivers/gpib/sys/osfuncs.c
testudo/linux-gpib-svn/drivers/gpib/sys/osinit.c
testudo/linux-gpib-svn/drivers/gpib/sys/ostimer.c
testudo/linux-gpib-svn/drivers/gpib/tms9914/board.h
testudo/linux-gpib-svn/drivers/gpib/tms9914/cmd.c
testudo/linux-gpib-svn/drivers/gpib/tms9914/init.c
testudo/linux-gpib-svn/drivers/gpib/tms9914/interrupt.c
testudo/linux-gpib-svn/drivers/gpib/tms9914/read.c
testudo/linux-gpib-svn/drivers/gpib/tms9914/tms9914_aux.c
testudo/linux-gpib-svn/drivers/gpib/tms9914/util.c
testudo/linux-gpib-svn/drivers/gpib/tms9914/write.c
testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms/init.c
testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms/interrupt.c
testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms/tnt4882.h
testudo/linux-gpib-svn/drivers/gpib/tnt4882/interrupt.c
testudo/linux-gpib-svn/drivers/gpib/tnt4882/tnt4882.h
testudo/linux-gpib-svn/drivers/gpib/tnt4882/tnt4882_aux.c
testudo/linux-gpib-svn/drivers/gpib/tnt4882/tnt4882_cs.c
testudo/linux-gpib-svn/drivers/gpib/tnt4882/tnt4882_init.c
testudo/linux-gpib-svn/drivers/gpib/tnt4882/tnt4882_read.c
testudo/linux-gpib-svn/drivers/gpib/tnt4882/tnt4882_write.c
testudo/linux-gpib-svn/examples/ibtest.c
testudo/linux-gpib-svn/examples/master_read_to_file.c
testudo/linux-gpib-svn/examples/master_write_from_file.c
testudo/linux-gpib-svn/examples/slave_read_to_file.c
testudo/linux-gpib-svn/examples/slave_write_from_file.c
testudo/linux-gpib-svn/language/php/gpib.c
testudo/linux-gpib-svn/lib/async.c
testudo/linux-gpib-svn/lib/globals.c
testudo/linux-gpib-svn/lib/gpib_config/gpib_config.c
testudo/linux-gpib-svn/lib/ib.h
testudo/linux-gpib-svn/lib/ibBoard.c
testudo/linux-gpib-svn/lib/ibCac.c
testudo/linux-gpib-svn/lib/ibClr.c
testudo/linux-gpib-svn/lib/ibCmd.c
testudo/linux-gpib-svn/lib/ibConf.h
testudo/linux-gpib-svn/lib/ibDma.c
testudo/linux-gpib-svn/lib/ibEos.c
testudo/linux-gpib-svn/lib/ibEot.c
testudo/linux-gpib-svn/lib/ibError.c
testudo/linux-gpib-svn/lib/ibEvent.c
testudo/linux-gpib-svn/lib/ibFind.c
testudo/linux-gpib-svn/lib/ibFindLstn.c
testudo/linux-gpib-svn/lib/ibGts.c
testudo/linux-gpib-svn/lib/ibLines.c
testudo/linux-gpib-svn/lib/ibLoc.c
testudo/linux-gpib-svn/lib/ibOnl.c
testudo/linux-gpib-svn/lib/ibP.h
testudo/linux-gpib-svn/lib/ibPad.c
testudo/linux-gpib-svn/lib/ibRd.c
testudo/linux-gpib-svn/lib/ibRpp.c
testudo/linux-gpib-svn/lib/ibRsp.c
testudo/linux-gpib-svn/lib/ibRsv.c
testudo/linux-gpib-svn/lib/ibSad.c
testudo/linux-gpib-svn/lib/ibSic.c
testudo/linux-gpib-svn/lib/ibSre.c
testudo/linux-gpib-svn/lib/ibTmo.c
testudo/linux-gpib-svn/lib/ibTrg.c
testudo/linux-gpib-svn/lib/ibWait.c
testudo/linux-gpib-svn/lib/ibWrt.c
testudo/linux-gpib-svn/lib/ib_internal.h
testudo/linux-gpib-svn/lib/ibask.c
testudo/linux-gpib-svn/lib/ibbna.c
testudo/linux-gpib-svn/lib/ibconfig.c
testudo/linux-gpib-svn/lib/ibdev.c
testudo/linux-gpib-svn/lib/ibppc.c
testudo/linux-gpib-svn/lib/ibstop.c
testudo/linux-gpib-svn/lib/ibutil.c
testudo/linux-gpib-svn/lib/local_lockout.c
testudo/linux-gpib-svn/lib/pass_control.c
testudo/linux-gpib-svn/lib/self_test.c
testudo/linux-gpib-svn/test/libgpib_test.c



_________________________________

[GPL2]

The following text:


  * This program is free software; you can redistribute it and/or
  * modify it under the terms of version 2 of the GNU General Public
  * License as published by the Free Software Foundation.
  *
  * This program is distributed in the hope that it will be useful, but
  * WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  * General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
  * 02110-1301, USA


...appears in the following files:

wiki-app/perf.c
wiki-app/perf.h
wiki-app/profile.c
wiki-app/profile.h



_________________________________

[GPL3+]

The following text:


     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
     the Free Software Foundation, either version 3 of the License, or
     (at your option) any later version.

     This program is distributed in the hope that it will be useful,
     but WITHOUT ANY WARRANTY; without even the implied warranty of
     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     GNU General Public License for more details.

     You should have received a copy of the GNU General Public License
     along with this program.  If not, see <http://www.gnu.org/licenses/>.


...appears in the following files:

COPYING
Licenses/GPLV3.TXT
host-tools/console-simulator/main.c
host-tools/jackknife/jackknife.c
samo-lib/drivers/src/eeprom.c
samo-lib/drivers/src/lcd.c
samo-lib/flash/flash.c
samo-lib/mbr/application.h
samo-lib/mbr/file-loader.c
samo-lib/mbr/hello.c
samo-lib/mbr/hw-test.c
samo-lib/mbr/lcd-test.c
samo-lib/mbr/mbr.c
samo-lib/mbr/menu.c
samo-lib/mbr/rs232-loader.c
wiki-app/elf32.c
wiki-app/misc.c



_________________________________

[GPL3+OM-2]

The following text:


//        This program is free software; you can redistribute it and/or
//        modify it under the terms of the GNU General Public License
//        as published by the Free Software Foundation; either version
//        3 of the License, or (at your option) any later version.


...appears in the following files:

samo-lib/drivers/include/diskio.h
samo-lib/drivers/include/mmc.h
wiki-app/malloc-simple.c
wiki-app/malloc-simple.h
wiki-app/search.c
wiki-app/wikilib.c



_________________________________

[GPL3+OM]

The following text:


  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
  * the Free Software Foundation, either version 3 of the License, or
  * (at your option) any later version.
  *
  * This program is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.


...appears in the following files:

host-tools/hash-gen/hash.c
host-tools/hash-gen/hash.h
host-tools/hash-gen/main.c
host-tools/wiki-xml/main.c
samo-lib/drivers/include/analog.h
samo-lib/drivers/include/button.h
samo-lib/drivers/include/contrast.h
samo-lib/drivers/include/ctp.h
samo-lib/drivers/include/delay.h
samo-lib/drivers/include/eeprom.h
samo-lib/drivers/include/interrupt.h
samo-lib/drivers/include/lcd.h
samo-lib/drivers/include/suspend.h
samo-lib/drivers/include/temperature.h
samo-lib/drivers/include/tick.h
samo-lib/drivers/src/analog.c
samo-lib/drivers/src/button.c
samo-lib/drivers/src/contrast.c
samo-lib/drivers/src/ctp.c
samo-lib/drivers/src/delay_nop.c
samo-lib/drivers/src/delay_us.c
samo-lib/drivers/src/suspend.c
samo-lib/drivers/src/temperature.c
samo-lib/drivers/src/tick.c
wiki-app/bigram.c
wiki-app/bigram.h
wiki-app/bmf.c
wiki-app/elf32.h
wiki-app/file-io-libfat.c
wiki-app/file-io-posix.c
wiki-app/file-io.h
wiki-app/glyph.c
wiki-app/glyph.h
wiki-app/guilib.c
wiki-app/guilib.h
wiki-app/hexdump.c
wiki-app/input.h
wiki-app/lcd_buf_draw.c
wiki-app/list.h
wiki-app/misc.h
wiki-app/msg-printf.c
wiki-app/msg.h
wiki-app/restricted.c
wiki-app/restricted.h
wiki-app/search_hash.c
wiki-app/search_hash.h
wiki-app/time-posix.c
wiki-app/types.h
wiki-app/wikilib.h
wiki-app/wl-endian.h
wiki-app/wl-time.h



_________________________________

[GPL3+lcd_buf_draw]

The following text:


  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
  * the Free Software Foundation, either version 3 of the License, or
  * (at your option) any later version.
  *
  * This program is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.


...appears in the following files:

wiki-app/lcd_buf_draw.h



_________________________________

[GPL3+make]

The following text:


# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.


...appears in the following files:

host-tools/console-simulator/Makefile
host-tools/flash07/Makefile
host-tools/hash-gen/Makefile
host-tools/jackknife/Makefile
host-tools/offline-renderer/Makefile
host-tools/pcf2bmf/Makefile
host-tools/wiki-xml/Makefile
samo-lib/Mk/definitions.mk
samo-lib/Mk/rules.mk
samo-lib/drivers/Makefile
samo-lib/flash/Makefile
samo-lib/mbr/Makefile
samo-lib/mini-libc/Makefile



_________________________________

[GPL3+py]

The following text:


  This program is free software: you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation, either version 3 of the License, or
  (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License
  along with this program.  If not, see <http://www.gnu.org/licenses/>.


...appears in the following files:

host-tools/imagetool/imagetool.py
wiki-app/kbd_to_include.py



_________________________________

[GPL3+py2]

The following text:


# LICENSE: GPL Version 3 or later


...appears in the following files:

host-tools/flash07/Dump.py
host-tools/flash07/FLASHROM.py
host-tools/flash07/MapFile.py
host-tools/flash07/SPI.py
host-tools/flash07/flash07
host-tools/flash07/image07
host-tools/offline-renderer/ArticleIndex.py
host-tools/offline-renderer/ArticleParser.py
host-tools/offline-renderer/ArticleRenderer.py
host-tools/offline-renderer/CheckForBadWords.py
host-tools/offline-renderer/FileScanner.py
host-tools/offline-renderer/FilterWords.py
host-tools/offline-renderer/FixRestrictions.py
host-tools/offline-renderer/WordWrap.py
host-tools/offline-renderer/combine_idx.py
host-tools/offline-renderer/littleparser.py
host-tools/offline-renderer/parse_templates.py



_________________________________

[GPL3+sd]

The following text:


//        This program is free software; you can redistribute it and/or
//        modify it under the terms of the GNU General Public License
//        as published by the Free Software Foundation; either version
//        3 of the License, or (at your option) any later version.


...appears in the following files:

samo-lib/drivers/include/sd_api.h
samo-lib/drivers/src/sd_api.c
samo-lib/drivers/src/sd_spi.c
samo-lib/drivers/src/sd_spi.h



_________________________________

[GPL3+wiki-app]

The following text:


  *  This program is free software: you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License as published by
  *  the Free Software Foundation, either version 3 of the License, or
  *  (at your option) any later version.
  *
  *  This program is distributed in the hope that it will be useful,
  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  *  GNU General Public License for more details.
  *
  *  You should have received a copy of the GNU General Public License
  *  along with this program.  If not, see <http://www.gnu.org/licenses/>.


...appears in the following files:

wiki-app/history.c
wiki-app/history.h
wiki-app/keyboard.c
wiki-app/search.h
wiki-app/wl-keyboard.h



_________________________________

[GPL3-cocoa-simulator]

The following text:


//  Copyright caiaq 2008. GPLv3.


...appears in the following files:

host-tools/cocoa-simulator/main.m



_________________________________

[PublicDomain-Pavlov-2]

The following text:


Igor Pavlov : Public domain */


...appears in the following files:

samo-lib/lzma/7zBuf.h
samo-lib/lzma/7zBuf2.c
samo-lib/lzma/7zFile.c
samo-lib/lzma/7zFile.h
samo-lib/lzma/7zStream.c
samo-lib/lzma/Bcj2.c
samo-lib/lzma/Bcj2.h
samo-lib/lzma/Bra.c
samo-lib/lzma/Bra.h
samo-lib/lzma/Bra86.c
samo-lib/lzma/BraIA64.c
samo-lib/lzma/LzFind.c
samo-lib/lzma/LzFind.h
samo-lib/lzma/LzFindMt.c
samo-lib/lzma/LzFindMt.h
samo-lib/lzma/LzHash.h
samo-lib/lzma/LzmaDec.c
samo-lib/lzma/LzmaDec.h
samo-lib/lzma/LzmaEnc.c
samo-lib/lzma/LzmaEnc.h
samo-lib/lzma/Threads.h
samo-lib/lzma/Types.h



_________________________________

[PublicDomain-Pavlov]

The following text:


Igor Pavlov
Public domain */


...appears in the following files:

samo-lib/lzma/7zBuf.c
samo-lib/lzma/7zCrc.c
samo-lib/lzma/7zCrc.h
samo-lib/lzma/Alloc.c
samo-lib/lzma/Alloc.h
samo-lib/lzma/CpuArch.h
samo-lib/lzma/LzmaLib.c
samo-lib/lzma/LzmaLib.h
samo-lib/lzma/Threads.c



_________________________________

[marekm-hardly-worth]

The following text:


/* written by [hidden email], hardly worth copyrighting :-) */


...appears in the following files:

samo-lib/mini-libc/src/stdlib/abort.c
samo-lib/mini-libc/src/stdlib/abs.c
samo-lib/mini-libc/src/stdlib/atol.c
samo-lib/mini-libc/src/stdlib/errno.c
samo-lib/mini-libc/src/stdlib/labs.c
samo-lib/mini-libc/src/string/atol.c



(part 2 in the next message)

_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
Doug Jones

Re: [Wikireader] Any news on Wikireader ?

Reply Threaded More More options
Print post
Permalink
In reply to this post by Wolfgang Spraul-3
(Part 1 was in the previous message, this is part 2)














______________________________________________________________
The files listed above are not included in the analysis below.

Many of the files remaining are not source code and presumably don't
require software licenses.

Most of the files remaining do not contain license text and do not
appear in directories that contain license text.  However I have not
read all of the files yet.
______________________________________________________________


Graphics and texts and others...



    graphics files:

       .png:

host-tools/splashimages/dead_battery.png
host-tools/splashimages/i_love_samo.png
host-tools/splashimages/openmoko_zh.png
host-tools/splashimages/samo_cat.png
host-tools/splashimages/samo_cool.png
host-tools/splashimages/samo_in_heart.png
samo-lib/flash/fail.png
samo-lib/flash/ok.png
samo-lib/flash/program.png
samo-lib/mbr/empty.png
samo-lib/mbr/splash.png

       .pbm:

wiki-app/clear_history.pbm
wiki-app/keyboard_abc_mono2.pbm
wiki-app/keyboard_numb_mono2.pbm


    text files:

       (no extension):

.git/FETCH_HEAD
.git/HEAD
.git/config
.git/description
.git/index
.git/info/exclude
.git/logs/HEAD
.git/logs/refs/heads/2
.git/logs/refs/heads/master
.git/logs/refs/remotes/origin/gh-pages
.git/logs/refs/remotes/origin/master
.git/packed-refs
.git/refs/heads/2
.git/refs/heads/master
.git/refs/remotes/origin/gh-pages
.git/refs/remotes/origin/master
.gitignore
Makefile
TODO
doc/QuickStart
host-tools/.gitignore
host-tools/console-simulator/.gitignore
host-tools/flash07/.gitignore
host-tools/hash-gen/.gitignore
host-tools/jackknife/.gitignore
host-tools/offline-renderer/.gitignore
host-tools/pcf2bmf/.gitignore
host-tools/splashimages/README
host-tools/wiki-xml/.gitignore
samo-lib/.gitignore
samo-lib/drivers/.gitignore
samo-lib/flash/.gitignore
samo-lib/include/.gitignore
samo-lib/mbr/.gitignore
samo-lib/mini-libc/.gitignore
samo-lib/mini-libc/README
samo-lib/mini-libc/src/bsd/.gitignore
samo-lib/mini-libc/src/stdlib/.gitignore
samo-lib/mini-libc/src/string/.gitignore
samo-lib/scripts/CopyToSD
samo-lib/scripts/MakeSD
samo-lib/scripts/MakeTestFile
samo-lib/scripts/SendCountedFile
samo-lib/scripts/p33
testudo/init-scripts/gpib
testudo/linux-gpib-svn/.gitignore
testudo/linux-gpib-svn/AUTHORS
testudo/linux-gpib-svn/COPYING
testudo/linux-gpib-svn/ChangeLog
testudo/linux-gpib-svn/INSTALL
testudo/linux-gpib-svn/NEWS
testudo/linux-gpib-svn/README
testudo/linux-gpib-svn/TODO
testudo/linux-gpib-svn/applications/Makefile
testudo/linux-gpib-svn/bootstrap
testudo/linux-gpib-svn/contrib/Makefile
testudo/linux-gpib-svn/drivers/gpib/Makefile
testudo/linux-gpib-svn/drivers/gpib/agilent_82350b/Makefile
testudo/linux-gpib-svn/drivers/gpib/agilent_82357a/Makefile
testudo/linux-gpib-svn/drivers/gpib/cb7210/Makefile
testudo/linux-gpib-svn/drivers/gpib/cec/Makefile
testudo/linux-gpib-svn/drivers/gpib/eastwood/Makefile
testudo/linux-gpib-svn/drivers/gpib/hp_82335/Makefile
testudo/linux-gpib-svn/drivers/gpib/hp_82341/Makefile
testudo/linux-gpib-svn/drivers/gpib/ines/Makefile
testudo/linux-gpib-svn/drivers/gpib/nec7210/Makefile
testudo/linux-gpib-svn/drivers/gpib/ni_usb/Makefile
testudo/linux-gpib-svn/drivers/gpib/pc2/Makefile
testudo/linux-gpib-svn/drivers/gpib/sys/Makefile
testudo/linux-gpib-svn/drivers/gpib/tms9914/Makefile
testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms/Makefile
testudo/linux-gpib-svn/drivers/gpib/tnt4882/Makefile
testudo/linux-gpib-svn/etc/pcmcia/linux-gpib-pcmcia
testudo/linux-gpib-svn/language/guile/README
testudo/linux-gpib-svn/language/perl/Changes
testudo/linux-gpib-svn/language/perl/MANIFEST
testudo/linux-gpib-svn/language/perl/README
testudo/linux-gpib-svn/language/perl/typemap
testudo/linux-gpib-svn/language/php/run
testudo/linux-gpib-svn/language/python/README
testudo/linux-gpib-svn/language/tcl/.xsetup
testudo/linux-gpib-svn/language/tcl/README
testudo/linux-gpib-svn/language/tcl/examples/.xsetup
testudo/linux-gpib-svn/language/tcl/examples/tclib/tclIndex
testudo/linux-gpib-svn/lib/gpib_version_script
testudo/linux-gpib-svn/test/README
testudo/linux-gpib-svn/test/runtest
testudo/linux-gpib-svn/usb/agilent_82357a/agilent_82357a
testudo/linux-gpib-svn/usb/ni_usb_gpib/ni_usb_gpib
testudo/linux-gpib-svn/util/linux_flags/Makefile
testudo/linux-gpib-svn/util/subdirs
wiki-app/.gitignore

       .txt:

Licenses/BSD.TXT
Licenses/BSD2CL.TXT
Licenses/GPLV2.TXT
samo-lib/misc-files/README.TXT
testudo/linux-gpib-svn/doc/obsolete-linux-gpib.txt
testudo/linux-gpib-svn/drivers/gpib/cb7210/cb_cis_dump.txt
testudo/linux-gpib-svn/drivers/gpib/cb7210/cbi4882.txt
testudo/linux-gpib-svn/drivers/gpib/ines/ines_cis_dump.txt
testudo/linux-gpib-svn/drivers/gpib/tnt4882/ni-usb-b.txt
testudo/linux-gpib-svn/drivers/gpib/tnt4882/ni_cis_dump.txt

       .text:

00ReadMe.text
doc/Compiling-on-AMD64.text
doc/Using-schroot.text
host-tools/00ReadMe.text
samo-lib/00ReadMe.text
samo-lib/mbr/application-ReadMe.text
testudo/00ReadMe.text
testudo/test-scripts.text

       .patch:

host-tools/toolchain-patches/0001-gcc-EPSON-modified-sources.patch
host-tools/toolchain-patches/0002-binutils-EPSON-make-it-compile-hack-for-recent-gcc.patch
host-tools/toolchain-patches/0002-gcc-Force-that-the-assembly-of-libgcc-complies-wit.patch
host-tools/toolchain-patches/0003-gcc-Use-the-C-implementations-for-division-and-mod.patch

       .sha256:

host-tools/toolchain-sums/binutils-2.10.1.tar.gz.SHA256
host-tools/toolchain-sums/gcc-3.3.2.tar.gz.SHA256

       .usermap:

testudo/linux-gpib-svn/usb/agilent_82357a/agilent_82357a.usermap
testudo/linux-gpib-svn/usb/ni_usb_gpib/ni_usb_gpib.usermap

       .am:

testudo/linux-gpib-svn/examples/Makefile.am
testudo/linux-gpib-svn/test/Makefile.am

       .conf:

testudo/linux-gpib-svn/etc/pcmcia/linux-gpib-pcmcia.conf
testudo/linux-gpib-svn/util/templates/gpib.conf

       .html:

testudo/linux-gpib-svn/doc/greg_goebel_hpib_tutorial.html

       .sgml:

testudo/linux-gpib-svn/doc/linux-gpib.sgml

       .rules:

testudo/init-scripts/65-usb-console.rules
testudo/init-scripts/66-usb-relay.rules

       .xml:

testudo/linux-gpib-svn/doc/fdl.xml
xml-file-samples/classical_composers.xml
xml-file-samples/filter_test.xml
xml-file-samples/japanese_architects.xml
xml-file-samples/license.xml
xml-file-samples/terms.xml

       .toolchain:

doc/README.toolchain

       .lds:

samo-lib/flash/flash.lds
samo-lib/mbr/application.lds


    .gz files:

       .gz:

testudo/linux-gpib-svn/doc/obsolete-linux-gpib.ps.gz


    shell scripts:

       .sh:

00run.sh
testudo/scripts/BuildGPIB.sh


    .h files:

       .h:

host-tools/cocoa-simulator/MainWindow.h
host-tools/cocoa-simulator/WikiDisplay.h
host-tools/wiki-xml/wiki_render.h
samo-lib/include/boards/proto1.h
samo-lib/include/boards/proto2.h
samo-lib/include/boards/prt33l17lcd.h
samo-lib/include/boards/s1c33e07.h
samo-lib/include/boards/samo_a1.h
samo-lib/include/regs.h
samo-lib/include/samo.h
samo-lib/lzma/7zVersion.h
testudo/linux-gpib-svn/drivers/gpib/include/gpib_proto.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/delay.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/device.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/interrupt.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/module.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/time.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/usb.h
testudo/linux-gpib-svn/drivers/gpib/sys/ibsys.h
testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms/mite.h
testudo/linux-gpib-svn/drivers/gpib/tnt4882/mite.h
testudo/linux-gpib-svn/language/guile/gpib.h
testudo/linux-gpib-svn/lib/parse.h
wiki-app/keyboard_all_image.h
wiki-app/sha1.h



(Do .h files need license text?)


______________________________________________________________

The following directories have no files remaining that were not listed
above:

samo-lib/include/boards
samo-lib/drivers/include
samo-lib/drivers/src
samo-lib/mini-libc/include/sys
samo-lib/mini-libc/src/bsd
samo-lib/mini-libc/include
samo-lib/lzma
samo-lib/Mk
samo-lib/scripts
samo-lib/misc-files
samo-lib/flash
samo-lib/drivers
testudo/linux-gpib-svn/usb/ni_usb_gpib
testudo/linux-gpib-svn/usb/agilent_82357a
testudo/linux-gpib-svn/util/linux_flags
testudo/linux-gpib-svn/util/templates
testudo/linux-gpib-svn/lib/gpib_config
testudo/linux-gpib-svn/drivers/gpib/include/linux
testudo/linux-gpib-svn/drivers/gpib/include
testudo/linux-gpib-svn/drivers/gpib/eastwood
testudo/linux-gpib-svn/drivers/gpib/pc2
testudo/linux-gpib-svn/drivers/gpib/tnt4882
testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms
testudo/linux-gpib-svn/drivers/gpib/ni_usb
testudo/linux-gpib-svn/drivers/gpib/cec
testudo/linux-gpib-svn/drivers/gpib/tms9914
testudo/linux-gpib-svn/drivers/gpib/nec7210
testudo/linux-gpib-svn/drivers/gpib/cb7210
testudo/linux-gpib-svn/drivers/gpib/agilent_82350b
testudo/linux-gpib-svn/drivers/gpib/hp_82335
testudo/linux-gpib-svn/drivers/gpib/ines
testudo/linux-gpib-svn/drivers/gpib/agilent_82357a
testudo/linux-gpib-svn/drivers/gpib/hp_82341
testudo/linux-gpib-svn/include
testudo/linux-gpib-svn/usb
testudo/linux-gpib-svn/util
testudo/linux-gpib-svn/doc
testudo/linux-gpib-svn/applications
testudo/linux-gpib-svn/test
testudo/linux-gpib-svn/examples
testudo/linux-gpib-svn/contrib
testudo/scripts
testudo/tests
testudo/init-scripts
testudo/src
host-tools/toolchain-patches
host-tools/flash07
host-tools/offline-renderer
host-tools/console-simulator
host-tools/imagetool
host-tools/hash-gen
host-tools/toolchain-sums
host-tools/jackknife
host-tools/splashimages
.git/refs/remotes/origin
.git/refs/remotes
.git/refs/heads
.git/refs/tags
.git/objects/info
.git/logs/refs/remotes/origin
.git/logs/refs/remotes
.git/logs/refs/heads
.git/logs/refs
.git/refs
.git/branches
.git/logs
.git/info
doc
xml-file-samples
Licenses

______________________________________________________________


Files still remaining to be examined:

samo-lib/include/config.h-default
samo-lib/mbr/GenerateApplicationHeader.awk
samo-lib/mbr/SAMO_A1.mapfile-default
samo-lib/mbr/SAMO_A1.mapfile-rs232
samo-lib/mini-libc/src/stdlib/atoi.c
samo-lib/mini-libc/src/string/bzero.c
samo-lib/mini-libc/src/string/isalnum.c
samo-lib/mini-libc/src/string/isalpha.c
samo-lib/mini-libc/src/string/isascii.c
samo-lib/mini-libc/src/string/isblank.c
samo-lib/mini-libc/src/string/iscntrl.c
samo-lib/mini-libc/src/string/isdigit.c
samo-lib/mini-libc/src/string/islower.c
samo-lib/mini-libc/src/string/isprint.c
samo-lib/mini-libc/src/string/ispunct.c
samo-lib/mini-libc/src/string/isspace.c
samo-lib/mini-libc/src/string/isupper.c
samo-lib/mini-libc/src/string/isxdigit.c
samo-lib/mini-libc/src/string/memcpy.c
samo-lib/mini-libc/src/string/memmove.c
samo-lib/mini-libc/src/string/strchr.c
samo-lib/mini-libc/src/string/strncasecmp.c
samo-lib/mini-libc/src/string/strrchr.c
samo-lib/mini-libc/src/string/toascii.c
samo-lib/mini-libc/src/string/tolower.c
samo-lib/mini-libc/src/string/toupper.c
wiki-app/sha1.c












______________________________________________________________
The files listed above are not included in the analysis below.

Many of the files remaining are not source code and presumably don't
require software licenses.

Most of the files remaining do not contain license text and do not
appear in directories that contain license text.  However I have not
read all of the files yet.
______________________________________________________________


Graphics and texts and others...



    graphics files:

       .png:

host-tools/splashimages/dead_battery.png
host-tools/splashimages/i_love_samo.png
host-tools/splashimages/openmoko_zh.png
host-tools/splashimages/samo_cat.png
host-tools/splashimages/samo_cool.png
host-tools/splashimages/samo_in_heart.png
samo-lib/flash/fail.png
samo-lib/flash/ok.png
samo-lib/flash/program.png
samo-lib/mbr/empty.png
samo-lib/mbr/splash.png

       .pbm:

wiki-app/clear_history.pbm
wiki-app/keyboard_abc_mono2.pbm
wiki-app/keyboard_numb_mono2.pbm


    text files:

       (no extension):

.git/FETCH_HEAD
.git/HEAD
.git/config
.git/description
.git/index
.git/info/exclude
.git/logs/HEAD
.git/logs/refs/heads/2
.git/logs/refs/heads/master
.git/logs/refs/remotes/origin/gh-pages
.git/logs/refs/remotes/origin/master
.git/packed-refs
.git/refs/heads/2
.git/refs/heads/master
.git/refs/remotes/origin/gh-pages
.git/refs/remotes/origin/master
.gitignore
Makefile
TODO
doc/QuickStart
host-tools/.gitignore
host-tools/console-simulator/.gitignore
host-tools/flash07/.gitignore
host-tools/hash-gen/.gitignore
host-tools/jackknife/.gitignore
host-tools/offline-renderer/.gitignore
host-tools/pcf2bmf/.gitignore
host-tools/splashimages/README
host-tools/wiki-xml/.gitignore
samo-lib/.gitignore
samo-lib/drivers/.gitignore
samo-lib/flash/.gitignore
samo-lib/include/.gitignore
samo-lib/mbr/.gitignore
samo-lib/mini-libc/.gitignore
samo-lib/mini-libc/README
samo-lib/mini-libc/src/bsd/.gitignore
samo-lib/mini-libc/src/stdlib/.gitignore
samo-lib/mini-libc/src/string/.gitignore
samo-lib/scripts/CopyToSD
samo-lib/scripts/MakeSD
samo-lib/scripts/MakeTestFile
samo-lib/scripts/SendCountedFile
samo-lib/scripts/p33
testudo/init-scripts/gpib
testudo/linux-gpib-svn/.gitignore
testudo/linux-gpib-svn/AUTHORS
testudo/linux-gpib-svn/COPYING
testudo/linux-gpib-svn/ChangeLog
testudo/linux-gpib-svn/INSTALL
testudo/linux-gpib-svn/NEWS
testudo/linux-gpib-svn/README
testudo/linux-gpib-svn/TODO
testudo/linux-gpib-svn/applications/Makefile
testudo/linux-gpib-svn/bootstrap
testudo/linux-gpib-svn/contrib/Makefile
testudo/linux-gpib-svn/drivers/gpib/Makefile
testudo/linux-gpib-svn/drivers/gpib/agilent_82350b/Makefile
testudo/linux-gpib-svn/drivers/gpib/agilent_82357a/Makefile
testudo/linux-gpib-svn/drivers/gpib/cb7210/Makefile
testudo/linux-gpib-svn/drivers/gpib/cec/Makefile
testudo/linux-gpib-svn/drivers/gpib/eastwood/Makefile
testudo/linux-gpib-svn/drivers/gpib/hp_82335/Makefile
testudo/linux-gpib-svn/drivers/gpib/hp_82341/Makefile
testudo/linux-gpib-svn/drivers/gpib/ines/Makefile
testudo/linux-gpib-svn/drivers/gpib/nec7210/Makefile
testudo/linux-gpib-svn/drivers/gpib/ni_usb/Makefile
testudo/linux-gpib-svn/drivers/gpib/pc2/Makefile
testudo/linux-gpib-svn/drivers/gpib/sys/Makefile
testudo/linux-gpib-svn/drivers/gpib/tms9914/Makefile
testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms/Makefile
testudo/linux-gpib-svn/drivers/gpib/tnt4882/Makefile
testudo/linux-gpib-svn/etc/pcmcia/linux-gpib-pcmcia
testudo/linux-gpib-svn/language/guile/README
testudo/linux-gpib-svn/language/perl/Changes
testudo/linux-gpib-svn/language/perl/MANIFEST
testudo/linux-gpib-svn/language/perl/README
testudo/linux-gpib-svn/language/perl/typemap
testudo/linux-gpib-svn/language/php/run
testudo/linux-gpib-svn/language/python/README
testudo/linux-gpib-svn/language/tcl/.xsetup
testudo/linux-gpib-svn/language/tcl/README
testudo/linux-gpib-svn/language/tcl/examples/.xsetup
testudo/linux-gpib-svn/language/tcl/examples/tclib/tclIndex
testudo/linux-gpib-svn/lib/gpib_version_script
testudo/linux-gpib-svn/test/README
testudo/linux-gpib-svn/test/runtest
testudo/linux-gpib-svn/usb/agilent_82357a/agilent_82357a
testudo/linux-gpib-svn/usb/ni_usb_gpib/ni_usb_gpib
testudo/linux-gpib-svn/util/linux_flags/Makefile
testudo/linux-gpib-svn/util/subdirs
wiki-app/.gitignore

       .txt:

Licenses/BSD.TXT
Licenses/BSD2CL.TXT
Licenses/GPLV2.TXT
samo-lib/misc-files/README.TXT
testudo/linux-gpib-svn/doc/obsolete-linux-gpib.txt
testudo/linux-gpib-svn/drivers/gpib/cb7210/cb_cis_dump.txt
testudo/linux-gpib-svn/drivers/gpib/cb7210/cbi4882.txt
testudo/linux-gpib-svn/drivers/gpib/ines/ines_cis_dump.txt
testudo/linux-gpib-svn/drivers/gpib/tnt4882/ni-usb-b.txt
testudo/linux-gpib-svn/drivers/gpib/tnt4882/ni_cis_dump.txt

       .text:

00ReadMe.text
doc/Compiling-on-AMD64.text
doc/Using-schroot.text
host-tools/00ReadMe.text
samo-lib/00ReadMe.text
samo-lib/mbr/application-ReadMe.text
testudo/00ReadMe.text
testudo/test-scripts.text

       .patch:

host-tools/toolchain-patches/0001-gcc-EPSON-modified-sources.patch
host-tools/toolchain-patches/0002-binutils-EPSON-make-it-compile-hack-for-recent-gcc.patch
host-tools/toolchain-patches/0002-gcc-Force-that-the-assembly-of-libgcc-complies-wit.patch
host-tools/toolchain-patches/0003-gcc-Use-the-C-implementations-for-division-and-mod.patch

       .sha256:

host-tools/toolchain-sums/binutils-2.10.1.tar.gz.SHA256
host-tools/toolchain-sums/gcc-3.3.2.tar.gz.SHA256

       .usermap:

testudo/linux-gpib-svn/usb/agilent_82357a/agilent_82357a.usermap
testudo/linux-gpib-svn/usb/ni_usb_gpib/ni_usb_gpib.usermap

       .am:

testudo/linux-gpib-svn/examples/Makefile.am
testudo/linux-gpib-svn/test/Makefile.am

       .conf:

testudo/linux-gpib-svn/etc/pcmcia/linux-gpib-pcmcia.conf
testudo/linux-gpib-svn/util/templates/gpib.conf

       .html:

testudo/linux-gpib-svn/doc/greg_goebel_hpib_tutorial.html

       .sgml:

testudo/linux-gpib-svn/doc/linux-gpib.sgml

       .rules:

testudo/init-scripts/65-usb-console.rules
testudo/init-scripts/66-usb-relay.rules

       .xml:

testudo/linux-gpib-svn/doc/fdl.xml
xml-file-samples/classical_composers.xml
xml-file-samples/filter_test.xml
xml-file-samples/japanese_architects.xml
xml-file-samples/license.xml
xml-file-samples/terms.xml

       .toolchain:

doc/README.toolchain

       .lds:

samo-lib/flash/flash.lds
samo-lib/mbr/application.lds


    .gz files:

       .gz:

testudo/linux-gpib-svn/doc/obsolete-linux-gpib.ps.gz


    shell scripts:

       .sh:

00run.sh
testudo/scripts/BuildGPIB.sh


    .h files:

       .h:

host-tools/cocoa-simulator/MainWindow.h
host-tools/cocoa-simulator/WikiDisplay.h
host-tools/wiki-xml/wiki_render.h
samo-lib/include/boards/proto1.h
samo-lib/include/boards/proto2.h
samo-lib/include/boards/prt33l17lcd.h
samo-lib/include/boards/s1c33e07.h
samo-lib/include/boards/samo_a1.h
samo-lib/include/regs.h
samo-lib/include/samo.h
samo-lib/lzma/7zVersion.h
testudo/linux-gpib-svn/drivers/gpib/include/gpib_proto.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/delay.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/device.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/interrupt.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/module.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/time.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/usb.h
testudo/linux-gpib-svn/drivers/gpib/sys/ibsys.h
testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms/mite.h
testudo/linux-gpib-svn/drivers/gpib/tnt4882/mite.h
testudo/linux-gpib-svn/language/guile/gpib.h
testudo/linux-gpib-svn/lib/parse.h
wiki-app/keyboard_all_image.h
wiki-app/sha1.h



(Do .h files need license text?)


______________________________________________________________

The following directories have no files remaining that were not listed
above:

samo-lib/include/boards
samo-lib/drivers/include
samo-lib/drivers/src
samo-lib/mini-libc/include/sys
samo-lib/mini-libc/src/bsd
samo-lib/mini-libc/include
samo-lib/lzma
samo-lib/Mk
samo-lib/scripts
samo-lib/misc-files
samo-lib/flash
samo-lib/drivers
testudo/linux-gpib-svn/usb/ni_usb_gpib
testudo/linux-gpib-svn/usb/agilent_82357a
testudo/linux-gpib-svn/util/linux_flags
testudo/linux-gpib-svn/util/templates
testudo/linux-gpib-svn/lib/gpib_config
testudo/linux-gpib-svn/drivers/gpib/include/linux
testudo/linux-gpib-svn/drivers/gpib/include
testudo/linux-gpib-svn/drivers/gpib/eastwood
testudo/linux-gpib-svn/drivers/gpib/pc2
testudo/linux-gpib-svn/drivers/gpib/tnt4882
testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms
testudo/linux-gpib-svn/drivers/gpib/ni_usb
testudo/linux-gpib-svn/drivers/gpib/cec
testudo/linux-gpib-svn/drivers/gpib/tms9914
testudo/linux-gpib-svn/drivers/gpib/nec7210
testudo/linux-gpib-svn/drivers/gpib/cb7210
testudo/linux-gpib-svn/drivers/gpib/agilent_82350b
testudo/linux-gpib-svn/drivers/gpib/hp_82335
testudo/linux-gpib-svn/drivers/gpib/ines
testudo/linux-gpib-svn/drivers/gpib/agilent_82357a
testudo/linux-gpib-svn/drivers/gpib/hp_82341
testudo/linux-gpib-svn/include
testudo/linux-gpib-svn/usb
testudo/linux-gpib-svn/util
testudo/linux-gpib-svn/doc
testudo/linux-gpib-svn/applications
testudo/linux-gpib-svn/test
testudo/linux-gpib-svn/examples
testudo/linux-gpib-svn/contrib
testudo/scripts
testudo/tests
testudo/init-scripts
testudo/src
host-tools/toolchain-patches
host-tools/flash07
host-tools/offline-renderer
host-tools/console-simulator
host-tools/imagetool
host-tools/hash-gen
host-tools/toolchain-sums
host-tools/jackknife
host-tools/splashimages
.git/refs/remotes/origin
.git/refs/remotes
.git/refs/heads
.git/refs/tags
.git/objects/info
.git/logs/refs/remotes/origin
.git/logs/refs/remotes
.git/logs/refs/heads
.git/logs/refs
.git/refs
.git/branches
.git/logs
.git/info
doc
xml-file-samples
Licenses

______________________________________________________________


Files still remaining to be examined:

samo-lib/include/config.h-default
samo-lib/mbr/GenerateApplicationHeader.awk
samo-lib/mbr/SAMO_A1.mapfile-default
samo-lib/mbr/SAMO_A1.mapfile-rs232
samo-lib/mini-libc/src/stdlib/atoi.c
samo-lib/mini-libc/src/string/bzero.c
samo-lib/mini-libc/src/string/isalnum.c
samo-lib/mini-libc/src/string/isalpha.c
samo-lib/mini-libc/src/string/isascii.c
samo-lib/mini-libc/src/string/isblank.c
samo-lib/mini-libc/src/string/iscntrl.c
samo-lib/mini-libc/src/string/isdigit.c
samo-lib/mini-libc/src/string/islower.c
samo-lib/mini-libc/src/string/isprint.c
samo-lib/mini-libc/src/string/ispunct.c
samo-lib/mini-libc/src/string/isspace.c
samo-lib/mini-libc/src/string/isupper.c
samo-lib/mini-libc/src/string/isxdigit.c
samo-lib/mini-libc/src/string/memcpy.c
samo-lib/mini-libc/src/string/memmove.c
samo-lib/mini-libc/src/string/strchr.c
samo-lib/mini-libc/src/string/strncasecmp.c
samo-lib/mini-libc/src/string/strrchr.c
samo-lib/mini-libc/src/string/toascii.c
samo-lib/mini-libc/src/string/tolower.c
samo-lib/mini-libc/src/string/toupper.c
wiki-app/sha1.c




_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community
Doug Jones

Re: [WikiReader] License review

Reply Threaded More More options
Print post
Permalink
In reply to this post by Doug Jones
(Eeeek!  Just posted the following message under the wrong subject line.
  Sorry.  Here it is again.)



(Part 1 was in the previous message, this is part 2)










______________________________________________________________
The files listed above are not included in the analysis below.

Many of the files remaining are not source code and presumably don't
require software licenses.

Most of the files remaining do not contain license text and do not
appear in directories that contain license text.  However I have not
read all of the files yet.
______________________________________________________________


Graphics and texts and others...



     graphics files:

        .png:

host-tools/splashimages/dead_battery.png
host-tools/splashimages/i_love_samo.png
host-tools/splashimages/openmoko_zh.png
host-tools/splashimages/samo_cat.png
host-tools/splashimages/samo_cool.png
host-tools/splashimages/samo_in_heart.png
samo-lib/flash/fail.png
samo-lib/flash/ok.png
samo-lib/flash/program.png
samo-lib/mbr/empty.png
samo-lib/mbr/splash.png

        .pbm:

wiki-app/clear_history.pbm
wiki-app/keyboard_abc_mono2.pbm
wiki-app/keyboard_numb_mono2.pbm


     text files:

        (no extension):

.git/FETCH_HEAD
.git/HEAD
.git/config
.git/description
.git/index
.git/info/exclude
.git/logs/HEAD
.git/logs/refs/heads/2
.git/logs/refs/heads/master
.git/logs/refs/remotes/origin/gh-pages
.git/logs/refs/remotes/origin/master
.git/packed-refs
.git/refs/heads/2
.git/refs/heads/master
.git/refs/remotes/origin/gh-pages
.git/refs/remotes/origin/master
.gitignore
Makefile
TODO
doc/QuickStart
host-tools/.gitignore
host-tools/console-simulator/.gitignore
host-tools/flash07/.gitignore
host-tools/hash-gen/.gitignore
host-tools/jackknife/.gitignore
host-tools/offline-renderer/.gitignore
host-tools/pcf2bmf/.gitignore
host-tools/splashimages/README
host-tools/wiki-xml/.gitignore
samo-lib/.gitignore
samo-lib/drivers/.gitignore
samo-lib/flash/.gitignore
samo-lib/include/.gitignore
samo-lib/mbr/.gitignore
samo-lib/mini-libc/.gitignore
samo-lib/mini-libc/README
samo-lib/mini-libc/src/bsd/.gitignore
samo-lib/mini-libc/src/stdlib/.gitignore
samo-lib/mini-libc/src/string/.gitignore
samo-lib/scripts/CopyToSD
samo-lib/scripts/MakeSD
samo-lib/scripts/MakeTestFile
samo-lib/scripts/SendCountedFile
samo-lib/scripts/p33
testudo/init-scripts/gpib
testudo/linux-gpib-svn/.gitignore
testudo/linux-gpib-svn/AUTHORS
testudo/linux-gpib-svn/COPYING
testudo/linux-gpib-svn/ChangeLog
testudo/linux-gpib-svn/INSTALL
testudo/linux-gpib-svn/NEWS
testudo/linux-gpib-svn/README
testudo/linux-gpib-svn/TODO
testudo/linux-gpib-svn/applications/Makefile
testudo/linux-gpib-svn/bootstrap
testudo/linux-gpib-svn/contrib/Makefile
testudo/linux-gpib-svn/drivers/gpib/Makefile
testudo/linux-gpib-svn/drivers/gpib/agilent_82350b/Makefile
testudo/linux-gpib-svn/drivers/gpib/agilent_82357a/Makefile
testudo/linux-gpib-svn/drivers/gpib/cb7210/Makefile
testudo/linux-gpib-svn/drivers/gpib/cec/Makefile
testudo/linux-gpib-svn/drivers/gpib/eastwood/Makefile
testudo/linux-gpib-svn/drivers/gpib/hp_82335/Makefile
testudo/linux-gpib-svn/drivers/gpib/hp_82341/Makefile
testudo/linux-gpib-svn/drivers/gpib/ines/Makefile
testudo/linux-gpib-svn/drivers/gpib/nec7210/Makefile
testudo/linux-gpib-svn/drivers/gpib/ni_usb/Makefile
testudo/linux-gpib-svn/drivers/gpib/pc2/Makefile
testudo/linux-gpib-svn/drivers/gpib/sys/Makefile
testudo/linux-gpib-svn/drivers/gpib/tms9914/Makefile
testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms/Makefile
testudo/linux-gpib-svn/drivers/gpib/tnt4882/Makefile
testudo/linux-gpib-svn/etc/pcmcia/linux-gpib-pcmcia
testudo/linux-gpib-svn/language/guile/README
testudo/linux-gpib-svn/language/perl/Changes
testudo/linux-gpib-svn/language/perl/MANIFEST
testudo/linux-gpib-svn/language/perl/README
testudo/linux-gpib-svn/language/perl/typemap
testudo/linux-gpib-svn/language/php/run
testudo/linux-gpib-svn/language/python/README
testudo/linux-gpib-svn/language/tcl/.xsetup
testudo/linux-gpib-svn/language/tcl/README
testudo/linux-gpib-svn/language/tcl/examples/.xsetup
testudo/linux-gpib-svn/language/tcl/examples/tclib/tclIndex
testudo/linux-gpib-svn/lib/gpib_version_script
testudo/linux-gpib-svn/test/README
testudo/linux-gpib-svn/test/runtest
testudo/linux-gpib-svn/usb/agilent_82357a/agilent_82357a
testudo/linux-gpib-svn/usb/ni_usb_gpib/ni_usb_gpib
testudo/linux-gpib-svn/util/linux_flags/Makefile
testudo/linux-gpib-svn/util/subdirs
wiki-app/.gitignore

        .txt:

Licenses/BSD.TXT
Licenses/BSD2CL.TXT
Licenses/GPLV2.TXT
samo-lib/misc-files/README.TXT
testudo/linux-gpib-svn/doc/obsolete-linux-gpib.txt
testudo/linux-gpib-svn/drivers/gpib/cb7210/cb_cis_dump.txt
testudo/linux-gpib-svn/drivers/gpib/cb7210/cbi4882.txt
testudo/linux-gpib-svn/drivers/gpib/ines/ines_cis_dump.txt
testudo/linux-gpib-svn/drivers/gpib/tnt4882/ni-usb-b.txt
testudo/linux-gpib-svn/drivers/gpib/tnt4882/ni_cis_dump.txt

        .text:

00ReadMe.text
doc/Compiling-on-AMD64.text
doc/Using-schroot.text
host-tools/00ReadMe.text
samo-lib/00ReadMe.text
samo-lib/mbr/application-ReadMe.text
testudo/00ReadMe.text
testudo/test-scripts.text

        .patch:

host-tools/toolchain-patches/0001-gcc-EPSON-modified-sources.patch
host-tools/toolchain-patches/0002-binutils-EPSON-make-it-compile-hack-for-recent-gcc.patch
host-tools/toolchain-patches/0002-gcc-Force-that-the-assembly-of-libgcc-complies-wit.patch
host-tools/toolchain-patches/0003-gcc-Use-the-C-implementations-for-division-and-mod.patch

        .sha256:

host-tools/toolchain-sums/binutils-2.10.1.tar.gz.SHA256
host-tools/toolchain-sums/gcc-3.3.2.tar.gz.SHA256

        .usermap:

testudo/linux-gpib-svn/usb/agilent_82357a/agilent_82357a.usermap
testudo/linux-gpib-svn/usb/ni_usb_gpib/ni_usb_gpib.usermap

        .am:

testudo/linux-gpib-svn/examples/Makefile.am
testudo/linux-gpib-svn/test/Makefile.am

        .conf:

testudo/linux-gpib-svn/etc/pcmcia/linux-gpib-pcmcia.conf
testudo/linux-gpib-svn/util/templates/gpib.conf

        .html:

testudo/linux-gpib-svn/doc/greg_goebel_hpib_tutorial.html

        .sgml:

testudo/linux-gpib-svn/doc/linux-gpib.sgml

        .rules:

testudo/init-scripts/65-usb-console.rules
testudo/init-scripts/66-usb-relay.rules

        .xml:

testudo/linux-gpib-svn/doc/fdl.xml
xml-file-samples/classical_composers.xml
xml-file-samples/filter_test.xml
xml-file-samples/japanese_architects.xml
xml-file-samples/license.xml
xml-file-samples/terms.xml

        .toolchain:

doc/README.toolchain

        .lds:

samo-lib/flash/flash.lds
samo-lib/mbr/application.lds


     .gz files:

        .gz:

testudo/linux-gpib-svn/doc/obsolete-linux-gpib.ps.gz


     shell scripts:

        .sh:

00run.sh
testudo/scripts/BuildGPIB.sh


     .h files:

        .h:

host-tools/cocoa-simulator/MainWindow.h
host-tools/cocoa-simulator/WikiDisplay.h
host-tools/wiki-xml/wiki_render.h
samo-lib/include/boards/proto1.h
samo-lib/include/boards/proto2.h
samo-lib/include/boards/prt33l17lcd.h
samo-lib/include/boards/s1c33e07.h
samo-lib/include/boards/samo_a1.h
samo-lib/include/regs.h
samo-lib/include/samo.h
samo-lib/lzma/7zVersion.h
testudo/linux-gpib-svn/drivers/gpib/include/gpib_proto.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/delay.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/device.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/interrupt.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/module.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/time.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/usb.h
testudo/linux-gpib-svn/drivers/gpib/sys/ibsys.h
testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms/mite.h
testudo/linux-gpib-svn/drivers/gpib/tnt4882/mite.h
testudo/linux-gpib-svn/language/guile/gpib.h
testudo/linux-gpib-svn/lib/parse.h
wiki-app/keyboard_all_image.h
wiki-app/sha1.h



(Do .h files need license text?)


______________________________________________________________

The following directories have no files remaining that were not listed
above:

samo-lib/include/boards
samo-lib/drivers/include
samo-lib/drivers/src
samo-lib/mini-libc/include/sys
samo-lib/mini-libc/src/bsd
samo-lib/mini-libc/include
samo-lib/lzma
samo-lib/Mk
samo-lib/scripts
samo-lib/misc-files
samo-lib/flash
samo-lib/drivers
testudo/linux-gpib-svn/usb/ni_usb_gpib
testudo/linux-gpib-svn/usb/agilent_82357a
testudo/linux-gpib-svn/util/linux_flags
testudo/linux-gpib-svn/util/templates
testudo/linux-gpib-svn/lib/gpib_config
testudo/linux-gpib-svn/drivers/gpib/include/linux
testudo/linux-gpib-svn/drivers/gpib/include
testudo/linux-gpib-svn/drivers/gpib/eastwood
testudo/linux-gpib-svn/drivers/gpib/pc2
testudo/linux-gpib-svn/drivers/gpib/tnt4882
testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms
testudo/linux-gpib-svn/drivers/gpib/ni_usb
testudo/linux-gpib-svn/drivers/gpib/cec
testudo/linux-gpib-svn/drivers/gpib/tms9914
testudo/linux-gpib-svn/drivers/gpib/nec7210
testudo/linux-gpib-svn/drivers/gpib/cb7210
testudo/linux-gpib-svn/drivers/gpib/agilent_82350b
testudo/linux-gpib-svn/drivers/gpib/hp_82335
testudo/linux-gpib-svn/drivers/gpib/ines
testudo/linux-gpib-svn/drivers/gpib/agilent_82357a
testudo/linux-gpib-svn/drivers/gpib/hp_82341
testudo/linux-gpib-svn/include
testudo/linux-gpib-svn/usb
testudo/linux-gpib-svn/util
testudo/linux-gpib-svn/doc
testudo/linux-gpib-svn/applications
testudo/linux-gpib-svn/test
testudo/linux-gpib-svn/examples
testudo/linux-gpib-svn/contrib
testudo/scripts
testudo/tests
testudo/init-scripts
testudo/src
host-tools/toolchain-patches
host-tools/flash07
host-tools/offline-renderer
host-tools/console-simulator
host-tools/imagetool
host-tools/hash-gen
host-tools/toolchain-sums
host-tools/jackknife
host-tools/splashimages
.git/refs/remotes/origin
.git/refs/remotes
.git/refs/heads
.git/refs/tags
.git/objects/info
.git/logs/refs/remotes/origin
.git/logs/refs/remotes
.git/logs/refs/heads
.git/logs/refs
.git/refs
.git/branches
.git/logs
.git/info
doc
xml-file-samples
Licenses

______________________________________________________________


Files still remaining to be examined:

samo-lib/include/config.h-default
samo-lib/mbr/GenerateApplicationHeader.awk
samo-lib/mbr/SAMO_A1.mapfile-default
samo-lib/mbr/SAMO_A1.mapfile-rs232
samo-lib/mini-libc/src/stdlib/atoi.c
samo-lib/mini-libc/src/string/bzero.c
samo-lib/mini-libc/src/string/isalnum.c
samo-lib/mini-libc/src/string/isalpha.c
samo-lib/mini-libc/src/string/isascii.c
samo-lib/mini-libc/src/string/isblank.c
samo-lib/mini-libc/src/string/iscntrl.c
samo-lib/mini-libc/src/string/isdigit.c
samo-lib/mini-libc/src/string/islower.c
samo-lib/mini-libc/src/string/isprint.c
samo-lib/mini-libc/src/string/ispunct.c
samo-lib/mini-libc/src/string/isspace.c
samo-lib/mini-libc/src/string/isupper.c
samo-lib/mini-libc/src/string/isxdigit.c
samo-lib/mini-libc/src/string/memcpy.c
samo-lib/mini-libc/src/string/memmove.c
samo-lib/mini-libc/src/string/strchr.c
samo-lib/mini-libc/src/string/strncasecmp.c
samo-lib/mini-libc/src/string/strrchr.c
samo-lib/mini-libc/src/string/toascii.c
samo-lib/mini-libc/src/string/tolower.c
samo-lib/mini-libc/src/string/toupper.c
wiki-app/sha1.c












______________________________________________________________
The files listed above are not included in the analysis below.

Many of the files remaining are not source code and presumably don't
require software licenses.

Most of the files remaining do not contain license text and do not
appear in directories that contain license text.  However I have not
read all of the files yet.
______________________________________________________________


Graphics and texts and others...



     graphics files:

        .png:

host-tools/splashimages/dead_battery.png
host-tools/splashimages/i_love_samo.png
host-tools/splashimages/openmoko_zh.png
host-tools/splashimages/samo_cat.png
host-tools/splashimages/samo_cool.png
host-tools/splashimages/samo_in_heart.png
samo-lib/flash/fail.png
samo-lib/flash/ok.png
samo-lib/flash/program.png
samo-lib/mbr/empty.png
samo-lib/mbr/splash.png

        .pbm:

wiki-app/clear_history.pbm
wiki-app/keyboard_abc_mono2.pbm
wiki-app/keyboard_numb_mono2.pbm


     text files:

        (no extension):

.git/FETCH_HEAD
.git/HEAD
.git/config
.git/description
.git/index
.git/info/exclude
.git/logs/HEAD
.git/logs/refs/heads/2
.git/logs/refs/heads/master
.git/logs/refs/remotes/origin/gh-pages
.git/logs/refs/remotes/origin/master
.git/packed-refs
.git/refs/heads/2
.git/refs/heads/master
.git/refs/remotes/origin/gh-pages
.git/refs/remotes/origin/master
.gitignore
Makefile
TODO
doc/QuickStart
host-tools/.gitignore
host-tools/console-simulator/.gitignore
host-tools/flash07/.gitignore
host-tools/hash-gen/.gitignore
host-tools/jackknife/.gitignore
host-tools/offline-renderer/.gitignore
host-tools/pcf2bmf/.gitignore
host-tools/splashimages/README
host-tools/wiki-xml/.gitignore
samo-lib/.gitignore
samo-lib/drivers/.gitignore
samo-lib/flash/.gitignore
samo-lib/include/.gitignore
samo-lib/mbr/.gitignore
samo-lib/mini-libc/.gitignore
samo-lib/mini-libc/README
samo-lib/mini-libc/src/bsd/.gitignore
samo-lib/mini-libc/src/stdlib/.gitignore
samo-lib/mini-libc/src/string/.gitignore
samo-lib/scripts/CopyToSD
samo-lib/scripts/MakeSD
samo-lib/scripts/MakeTestFile
samo-lib/scripts/SendCountedFile
samo-lib/scripts/p33
testudo/init-scripts/gpib
testudo/linux-gpib-svn/.gitignore
testudo/linux-gpib-svn/AUTHORS
testudo/linux-gpib-svn/COPYING
testudo/linux-gpib-svn/ChangeLog
testudo/linux-gpib-svn/INSTALL
testudo/linux-gpib-svn/NEWS
testudo/linux-gpib-svn/README
testudo/linux-gpib-svn/TODO
testudo/linux-gpib-svn/applications/Makefile
testudo/linux-gpib-svn/bootstrap
testudo/linux-gpib-svn/contrib/Makefile
testudo/linux-gpib-svn/drivers/gpib/Makefile
testudo/linux-gpib-svn/drivers/gpib/agilent_82350b/Makefile
testudo/linux-gpib-svn/drivers/gpib/agilent_82357a/Makefile
testudo/linux-gpib-svn/drivers/gpib/cb7210/Makefile
testudo/linux-gpib-svn/drivers/gpib/cec/Makefile
testudo/linux-gpib-svn/drivers/gpib/eastwood/Makefile
testudo/linux-gpib-svn/drivers/gpib/hp_82335/Makefile
testudo/linux-gpib-svn/drivers/gpib/hp_82341/Makefile
testudo/linux-gpib-svn/drivers/gpib/ines/Makefile
testudo/linux-gpib-svn/drivers/gpib/nec7210/Makefile
testudo/linux-gpib-svn/drivers/gpib/ni_usb/Makefile
testudo/linux-gpib-svn/drivers/gpib/pc2/Makefile
testudo/linux-gpib-svn/drivers/gpib/sys/Makefile
testudo/linux-gpib-svn/drivers/gpib/tms9914/Makefile
testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms/Makefile
testudo/linux-gpib-svn/drivers/gpib/tnt4882/Makefile
testudo/linux-gpib-svn/etc/pcmcia/linux-gpib-pcmcia
testudo/linux-gpib-svn/language/guile/README
testudo/linux-gpib-svn/language/perl/Changes
testudo/linux-gpib-svn/language/perl/MANIFEST
testudo/linux-gpib-svn/language/perl/README
testudo/linux-gpib-svn/language/perl/typemap
testudo/linux-gpib-svn/language/php/run
testudo/linux-gpib-svn/language/python/README
testudo/linux-gpib-svn/language/tcl/.xsetup
testudo/linux-gpib-svn/language/tcl/README
testudo/linux-gpib-svn/language/tcl/examples/.xsetup
testudo/linux-gpib-svn/language/tcl/examples/tclib/tclIndex
testudo/linux-gpib-svn/lib/gpib_version_script
testudo/linux-gpib-svn/test/README
testudo/linux-gpib-svn/test/runtest
testudo/linux-gpib-svn/usb/agilent_82357a/agilent_82357a
testudo/linux-gpib-svn/usb/ni_usb_gpib/ni_usb_gpib
testudo/linux-gpib-svn/util/linux_flags/Makefile
testudo/linux-gpib-svn/util/subdirs
wiki-app/.gitignore

        .txt:

Licenses/BSD.TXT
Licenses/BSD2CL.TXT
Licenses/GPLV2.TXT
samo-lib/misc-files/README.TXT
testudo/linux-gpib-svn/doc/obsolete-linux-gpib.txt
testudo/linux-gpib-svn/drivers/gpib/cb7210/cb_cis_dump.txt
testudo/linux-gpib-svn/drivers/gpib/cb7210/cbi4882.txt
testudo/linux-gpib-svn/drivers/gpib/ines/ines_cis_dump.txt
testudo/linux-gpib-svn/drivers/gpib/tnt4882/ni-usb-b.txt
testudo/linux-gpib-svn/drivers/gpib/tnt4882/ni_cis_dump.txt

        .text:

00ReadMe.text
doc/Compiling-on-AMD64.text
doc/Using-schroot.text
host-tools/00ReadMe.text
samo-lib/00ReadMe.text
samo-lib/mbr/application-ReadMe.text
testudo/00ReadMe.text
testudo/test-scripts.text

        .patch:

host-tools/toolchain-patches/0001-gcc-EPSON-modified-sources.patch
host-tools/toolchain-patches/0002-binutils-EPSON-make-it-compile-hack-for-recent-gcc.patch
host-tools/toolchain-patches/0002-gcc-Force-that-the-assembly-of-libgcc-complies-wit.patch
host-tools/toolchain-patches/0003-gcc-Use-the-C-implementations-for-division-and-mod.patch

        .sha256:

host-tools/toolchain-sums/binutils-2.10.1.tar.gz.SHA256
host-tools/toolchain-sums/gcc-3.3.2.tar.gz.SHA256

        .usermap:

testudo/linux-gpib-svn/usb/agilent_82357a/agilent_82357a.usermap
testudo/linux-gpib-svn/usb/ni_usb_gpib/ni_usb_gpib.usermap

        .am:

testudo/linux-gpib-svn/examples/Makefile.am
testudo/linux-gpib-svn/test/Makefile.am

        .conf:

testudo/linux-gpib-svn/etc/pcmcia/linux-gpib-pcmcia.conf
testudo/linux-gpib-svn/util/templates/gpib.conf

        .html:

testudo/linux-gpib-svn/doc/greg_goebel_hpib_tutorial.html

        .sgml:

testudo/linux-gpib-svn/doc/linux-gpib.sgml

        .rules:

testudo/init-scripts/65-usb-console.rules
testudo/init-scripts/66-usb-relay.rules

        .xml:

testudo/linux-gpib-svn/doc/fdl.xml
xml-file-samples/classical_composers.xml
xml-file-samples/filter_test.xml
xml-file-samples/japanese_architects.xml
xml-file-samples/license.xml
xml-file-samples/terms.xml

        .toolchain:

doc/README.toolchain

        .lds:

samo-lib/flash/flash.lds
samo-lib/mbr/application.lds


     .gz files:

        .gz:

testudo/linux-gpib-svn/doc/obsolete-linux-gpib.ps.gz


     shell scripts:

        .sh:

00run.sh
testudo/scripts/BuildGPIB.sh


     .h files:

        .h:

host-tools/cocoa-simulator/MainWindow.h
host-tools/cocoa-simulator/WikiDisplay.h
host-tools/wiki-xml/wiki_render.h
samo-lib/include/boards/proto1.h
samo-lib/include/boards/proto2.h
samo-lib/include/boards/prt33l17lcd.h
samo-lib/include/boards/s1c33e07.h
samo-lib/include/boards/samo_a1.h
samo-lib/include/regs.h
samo-lib/include/samo.h
samo-lib/lzma/7zVersion.h
testudo/linux-gpib-svn/drivers/gpib/include/gpib_proto.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/delay.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/device.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/interrupt.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/module.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/time.h
testudo/linux-gpib-svn/drivers/gpib/include/linux/usb.h
testudo/linux-gpib-svn/drivers/gpib/sys/ibsys.h
testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms/mite.h
testudo/linux-gpib-svn/drivers/gpib/tnt4882/mite.h
testudo/linux-gpib-svn/language/guile/gpib.h
testudo/linux-gpib-svn/lib/parse.h
wiki-app/keyboard_all_image.h
wiki-app/sha1.h



(Do .h files need license text?)


______________________________________________________________

The following directories have no files remaining that were not listed
above:

samo-lib/include/boards
samo-lib/drivers/include
samo-lib/drivers/src
samo-lib/mini-libc/include/sys
samo-lib/mini-libc/src/bsd
samo-lib/mini-libc/include
samo-lib/lzma
samo-lib/Mk
samo-lib/scripts
samo-lib/misc-files
samo-lib/flash
samo-lib/drivers
testudo/linux-gpib-svn/usb/ni_usb_gpib
testudo/linux-gpib-svn/usb/agilent_82357a
testudo/linux-gpib-svn/util/linux_flags
testudo/linux-gpib-svn/util/templates
testudo/linux-gpib-svn/lib/gpib_config
testudo/linux-gpib-svn/drivers/gpib/include/linux
testudo/linux-gpib-svn/drivers/gpib/include
testudo/linux-gpib-svn/drivers/gpib/eastwood
testudo/linux-gpib-svn/drivers/gpib/pc2
testudo/linux-gpib-svn/drivers/gpib/tnt4882
testudo/linux-gpib-svn/drivers/gpib/tnt4882-tms
testudo/linux-gpib-svn/drivers/gpib/ni_usb
testudo/linux-gpib-svn/drivers/gpib/cec
testudo/linux-gpib-svn/drivers/gpib/tms9914
testudo/linux-gpib-svn/drivers/gpib/nec7210
testudo/linux-gpib-svn/drivers/gpib/cb7210
testudo/linux-gpib-svn/drivers/gpib/agilent_82350b
testudo/linux-gpib-svn/drivers/gpib/hp_82335
testudo/linux-gpib-svn/drivers/gpib/ines
testudo/linux-gpib-svn/drivers/gpib/agilent_82357a
testudo/linux-gpib-svn/drivers/gpib/hp_82341
testudo/linux-gpib-svn/include
testudo/linux-gpib-svn/usb
testudo/linux-gpib-svn/util
testudo/linux-gpib-svn/doc
testudo/linux-gpib-svn/applications
testudo/linux-gpib-svn/test
testudo/linux-gpib-svn/examples
testudo/linux-gpib-svn/contrib
testudo/scripts
testudo/tests
testudo/init-scripts
testudo/src
host-tools/toolchain-patches
host-tools/flash07
host-tools/offline-renderer
host-tools/console-simulator
host-tools/imagetool
host-tools/hash-gen
host-tools/toolchain-sums
host-tools/jackknife
host-tools/splashimages
.git/refs/remotes/origin
.git/refs/remotes
.git/refs/heads
.git/refs/tags
.git/objects/info
.git/logs/refs/remotes/origin
.git/logs/refs/remotes
.git/logs/refs/heads
.git/logs/refs
.git/refs
.git/branches
.git/logs
.git/info
doc
xml-file-samples
Licenses

______________________________________________________________


Files still remaining to be examined:

samo-lib/include/config.h-default
samo-lib/mbr/GenerateApplicationHeader.awk
samo-lib/mbr/SAMO_A1.mapfile-default
samo-lib/mbr/SAMO_A1.mapfile-rs232
samo-lib/mini-libc/src/stdlib/atoi.c
samo-lib/mini-libc/src/string/bzero.c
samo-lib/mini-libc/src/string/isalnum.c
samo-lib/mini-libc/src/string/isalpha.c
samo-lib/mini-libc/src/string/isascii.c
samo-lib/mini-libc/src/string/isblank.c
samo-lib/mini-libc/src/string/iscntrl.c
samo-lib/mini-libc/src/string/isdigit.c
samo-lib/mini-libc/src/string/islower.c
samo-lib/mini-libc/src/string/isprint.c
samo-lib/mini-libc/src/string/ispunct.c
samo-lib/mini-libc/src/string/isspace.c
samo-lib/mini-libc/src/string/isupper.c
samo-lib/mini-libc/src/string/isxdigit.c
samo-lib/mini-libc/src/string/memcpy.c
samo-lib/mini-libc/src/string/memmove.c
samo-lib/mini-libc/src/string/strchr.c
samo-lib/mini-libc/src/string/strncasecmp.c
samo-lib/mini-libc/src/string/strrchr.c
samo-lib/mini-libc/src/string/toascii.c
samo-lib/mini-libc/src/string/tolower.c
samo-lib/mini-libc/src/string/toupper.c
wiki-app/sha1.c



_______________________________________________
Openmoko community mailing list
[hidden email]
http://lists.openmoko.org/mailman/listinfo/community