InfoWorld: Is Apple a Good Open Source Citizen?
May 31, 2005, 18:15 (12 Talkback[s])
(Other stories by Neil McAllister)
"It's no secret Apple's Safari Web browser borrows code from
KHTML, an open source rendering library. Apple even advertises the
fact on its Web site. But when it comes to the code Apple seeds
back to the community, the KHTML developers are far from pleased,
according to a blog post by Zack Rusin.
"Rusin and others cite numerous gripes: Apple uses an
incompatible version-control system to manage its code; Apple links
to its own proprietary APIs rather than open source ones; Apple
writes patches in Objective-C rather than C++; Apple's coding style
is inconsistent, and it differs from the KHTML group's..."