139
The result is a royalty-free system with minimal obligations on the part of application developers. This has
UHVXOWHGLQWKHUDSLGXSWDNHRIH&RV$WWKHVDPHWLPHH&RVLVIXOO\RSHQVRXUFHZLWKDOOWK HEHQHÀWVWKDW
implies in terms of q uality and innova tion. We believe that thi s is a winning combinati on.
Questions and answers
7KHIROORZLQJTXHU LHVSURYLGHVRPHF ODULÀFDWLRQD VWRWKHLPSOLFDWL RQVRIWKHH&RVOLFHQVH 7KH\GRQRW
consititute par t of the legal meani ng of the license.
Q. What is the effec t of the eCos license?
A.In t he simplest ter ms, when you distr ibute anythin g containing eCos code , you must make the sou rce code
to eCos available un der the terms of the GP L.
Q. What if I make changes to e Cos, or write new cod e based on eCos code?
A.T hen you must make those c hanges available as w ell.
Q.'R,KDYHWRGLVWULE XWHWKHVRXUFHFRGHWRP\D SSOLFDWLRQ",VQ· WWKH*3/´YLUD Oµ"
A.You do not hav e to distribute any co de under the terms of t he GPL other than eC os code or code derived
from eCos. For exa mple, if you write a H AL port based on co pying an existing e Cos HAL in any way, you
must make the sour ce code available wit h the binary. However yo u would not need to make avai lable any
other code, such as t he code of a wholly separ ate application li nked with eCos.
Q. I would rather st ick with the RHEP L code, but I updated my a nonymous CVS chec kout.
A.<RXFDQFKHFNRXWWKHÀQDOYHU VLRQRIDQRQ\PRXV&9 6EHIRUHWKHOLFHQVHF KDQJHXVLQJWKH&96W DJ
last-rhepl. See the anonym ous CVS access page for d etails.
Previous license
Prior to May 2002, e Cos was released u nder the Red Hat eCos P ublic License (RH EPL). The RHEPL re quired
DQ\PRGLÀFDWLRQVW RH&RVFRGHWREHPDGHDYDL ODEOHXQGHUSUHIH UHQWLDOWHUP VWR5HG+DWDQGZDVWKH UHIRUH
incompatible wit h code licensed under t he GPL. The use of eCos so urce code which was lice nsed under the
5+(3/LVQRWDIIHF WHGE\WKHVZLWFKWRW KHPRGLÀHG*3/IRUOD WHUUHYLVLRQV 
Full eCos license
7KLVLVWKHIXOOWH[ WRIWKHOLFHQVHDVIRXQ GRQÀOHVZLWKLQH& RVFRYHUHGE\WKHH&RVOLFH QVH,WVKRXOGEHU HDG
in conjuction wi th the GNU Gener al Public License (GP L) on which it depend s.
7KLVÀOHLVSDUWRIH &RVWKH(PEHGG HG&RQÀJXUDEOH2 SHUDWLQJ6\V WHP&RS\ULJKW& 
2001, 2002, 2003, 2 004, 2005, 20 06, 2007, 2008, 200 9 Free Softwar e Foundation, In c.
eCos is free soft ware; you can redi stribute it an d/or modify it under t he terms of the GNU G eneral Public
License as publish ed by the Free Soft ware Foundation; e ither version 2 o r (at your option) any later vers ion.
eCos is distrib uted in the hope that i t will be useful, but W ITHOUT ANY WARR ANTY; without ev en the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Publi c License for more det ails.
You should have received a copy of th e GNU General Pu blic License along wi th eCos; if not, wri te to the Free
Software Fou ndation, Inc., 51 Fr anklin Street , Fifth Floor, Bosto n, MA 02110-1301, USA.
$VDVSHFLDOH[FHSWL RQLIRWKHUÀOHVLQ VWDQWLDWHWHP SODWHVRUXVHPDFUR VRULQOLQHIXQFW LRQVIURPWKLVÀOH RU\RX
FRPSLOHWKLVÀOHDQGO LQNLWZLWKRWKHUZR UNVWRSURGXFHDZR UNEDVHGRQWKLVÀO HWKLVÀOHGRHVQRWE\L WVHOI
cause the resulting work to be covered by the GNU General Public License. However the source code for this
ÀOHPXVWVWLOOEHP DGHDYDLODEOHLQDFFRU GDQFHZLWKVHF WLRQRIWKH*18*HQ HUDO3XEOLF/LFH QVHY
7KLVH[FHSWLRQGRH VQRWLQYDOLGDWHDQ\RWK HUUHDVRQVZK\DZRU NEDVHGRQWKLVÀOHPL JKWEHFRYHUHGE\WKH
GNU General P ublic License.