4 ms·
As far as I am concerned, all of the BCL has pretty much been 'open source' since Reflector came around in 200..2?
by QuadDamaged 12y ago
As far as I am concerned, all of the BCL has pretty much been 'open source' since Reflector came around in 200..2?
- rjbwork 12y agoThere's a big BIG difference between "source readable" and "open source".
- MichaelGG 12y agoBy that logic, essentially every binary is open source. After all, you can dump a listing for any binary. And decompilers will create C source code (though it isn't always compilable). It's much different to getting the local var names, comments, actual source structure.
- CmonDev 12y agoNo, you still have to deliberately decompile it. JavaScript web sites on the other hand are always open-source (readable with a standard browser).
- TheCoreh 12y agoHaving access to the source code doesn't mean it's "open source". Open source has to do with being able to reuse the code yourself, not to being able to read it.
- CmonDev 12y agoBut the server literally pushes the source to me, and I don't typically explicitly accept any agreements. Why cannot I simply use a readily available feature of my browser and take a piece of code and just use it? Especially if there is no licence agreement right in that JS file.
- cwyers 12y agoFor much the same reason you can't make VHS recordings of TV shows and sell them?
- squeaky-clean 12y agoUnlicensed code does not grant permission to use, in fact it's the exact opposite. The server is not pushing the source to you so that you can take it and use it in your own projects. It's pushing the source because that's how the browser will run the program. Of course you CAN take and use the code. But you MAY not.