3 ms·
Isn't the whole point of Linux for developers, freedom to use it as you see fit? I've yet to hear of a philosophy that allows you to both 1) use everything as
by CodeMage 14y ago
Isn't the whole point of Linux for developers, freedom to use it as you see fit?
I've yet to hear of a philosophy that allows you to both 1) use everything as you see fit, even things marked as "internal" or "private" and 2) give you the right to complain about your software getting broken because you relied on things marked as "internal" or "private".
In other words, you can either restrict yourself to the published APIs and demand compatibility or you can use the guts of the system and have no expectations of stability when the guts change.
- wamatt 14y agoAllowing the public to use API calls marked as private, with the understanding it may change at short notice, actually seems like a good compromise.
- recoiledsnake 14y agoHow many things can you mark as private in an application GUI toolkit like Gnome or KDE/Qt and make them available to your own applications? Private/public API doesn't really make sense for GUI or sound libraries.