Looks like a bunch of NetBSD code was used in Sony PSP. Fun!
feyrer.de
feyrer.de
* 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.OpenBSD does the same: they list a bunch of vendors at [1] but they note on [2]:
> In the 10 years since the inception of the OpenSSH project, these companies have contributed not even a dime of thanks in support of the OpenSSH project (despite numerous requests).
1: http://www.openssh.com/users.html 2: http://www.openssh.com/
But if they're going to, they should just impose more restrictions on using their code. Maybe even a copyleft license.
If you can't take the heat, get out of the kitchen.
EDIT: For posterity, when this thread started, the title was something like "Sony uses NetBSD code in PSP, refuses to contribute back".
I don't think the NetBSD community complains anything about such issues. (At least I don't see it anywhere in their discussion forums).
"NetBSD code in Sony Playstation Portable Logix pointed me at the license of the Sony Playstation Portable (PSP), which looks like a bunch of NetBSD code was used. Fun." is a lot more positive than the headline used.
Companies that modify the code would do well to contribute that code back. It really isn't a matter of nicety in that circumstance, but a cost savings measure. Constantly having to patch after each release or, worse, being stuck because the community picked a different solution since the company's solution was not presented makes for increased costs. Losing the testing and expertise of the community should be incentive enough.
I have never believed requiring participation like a copyleft license would actually improves things. They don't want to engage and forced engagement really isn't going to help you. Let them learn the problems of going it alone.