I think Stirling PDF is a great product, but there meant for more Enterprise level users. LuxPDF is meant for very quick file conversions or modifications and is geared towards freelancers, students, small business etc.
https://msty.app (cross-platform) and https://chorus.sh (Mac only) do that though they are both a desktop app rather than a service. Arguably better than putting your API key somewhere online in my opinion.
Yes. There are features that have been deliberately kept on the platform level to force you to use the platform instead of implementing it on the framework level or guiding you through it with the docs.
ISR _can't_ be implemented at a framework level without tying the framework to the platform. The fact that we instead chose to implement it via a platform-agnostic adapter API surely demonstrates the opposite of what you're implying
Sounds like a necessary change to send a message. I find it normal that when you go somewhere, you adapt and learn the language. You shouldn't expect other to adapt to you.
IMO the distinction is important; it tells me, broadly, what I can and cannot do with the source code.
Heck, the .NET Framework source has been available for eons (referencesource.microsoft.com), but you can't go compile it and build your own .NET Framework distro (Mono is a different story).
there was some guy on hackernews whose post I had read who had actually compiled .net entirely from source.
Like the issue I think becomes that .net itself was written in .net and so you needed the earlier proprietary versions right?
But Gnu also had a .net compiler and he had actually used it on guix (basically like nix) to really create sort of reproducible .net , I am sure that some reader of this comment will attach the post on which I am talking
Then call it a new term. Don't change the definition of existing words. An open door isn't an invitation to change it, or to use it for free. It's just an open door and you can look inside.