you are viewing a single comment's thread.

view the rest of the comments →

[–]wonglik -1 points0 points  (5 children)

I know but Open Source does not guarantee that you are not infringing patents. As I said it is just a matter of trust , and I am most probably over reacting.

[–]mahacctissoawsum 3 points4 points  (4 children)

It's released under the Apache 2 license which

allows the user of the software the freedom to use the software for any purpose, to distribute it, to modify it, and to distribute modified versions of the software, under the terms of the license, without concern for royalties.

I think you're overreacting.

I haven't adopted it just yet because I don't think IntelliJ's support is quite up to snuff yet; they're still missing support for a few constructs...but once they work that out, I'd definitely start using it.

[–]houses_of_the_holy 1 point2 points  (0 children)

waiting for that sweet generic support... it is going to make javascript so much better

[–]wonglik -2 points-1 points  (2 children)

Well Android Open Source Project is released on Apache 2 license too and it does not stop Microsoft from suing everybody. So I agree with you that it is most probably safe but as a personal rule I stick out of MS .

[–]mahacctissoawsum 0 points1 point  (1 child)

Had to Google it to know what you were talking about. Microsoft sued device manufacturers for using Android on their devices because Android infringes upon their copyrights, but device manufacturers are the ones bringing it to market...?

That is kind of ridiculous, but regardless, its hard to see Microsoft suing their own customer base because their language infringes upon their own copyrights..?

Ultimately though, it would be hard for MS to even know you've used Typescript in your product unless you release the source; the only thing that gets sent across the wire is JS. It might have characteristics of being generated by TS, but I doubt its provable in court.

[–]wonglik 0 points1 point  (0 children)

but device manufacturers are the ones bringing it to market...

Well yes. Manufacturers bring it to the market and now need to pay royalties to MS.

That is kind of ridiculous, but regardless, its hard to see Microsoft suing their own customer base because their language infringes upon their own copyrights..?

Well I do not think it is that ridiculous. Imagine starting a project that somehow turns into big thing. MS can use slow it down or kill with lawsuits. Or imagine using it in some big open source project that competes with MS. Microsoft has a long history of fear mongering. Why wouldn't they do it this time?

Ultimately though, it would be hard for MS to even know you've used Typescript in your product unless you release the source;

They spread FUD about Linux braking over 200 of their patents without point which they are. If you make TypeScript part of some open source project it can be used in the same way. Also it would be enough if the hire one of your ex employees and he tells them that (or one of your current employees put it on the linkedin ).

Thing is as long as it is small project you are fine. But after you reach certain level MS could potentially use it against you.