3 ms·
Offering API-compatible tools is very deeply ingrained in the UNIX philosophy; just think of the different implementations of "ls", or the C functions mandated
by perlgeek 5y ago
Offering API-compatible tools is very deeply ingrained in the UNIX philosophy; just think of the different implementations of "ls", or the C functions mandated by POSIX, or the way that clang (the compiler targeting LLVM) has the same flag names as GCC, which probably copied them from somewhere else in the first place...
Generally, if you publish an Open Source project, you cannot complain if people copy parts of it, even it's the command line arguments / API / whatever.
- isatty 5y agoOne can also argue that the “openness” is what allowed docker to be popular. If it was locked down from day 1 there’d have been a lot less interest. Nobody likes being tied to things at that level.