Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:This will get thrown out... (Score 1) 122

"IP" is not any sort of legal construct.

Intellectual property is a category including copyright, patent, trademark, trade secret, and right of publicity. It has meant that in the United States Code since 1996 when Section 230 of the Communications Decency Act became law.

Do you mean "patent"? Why don't you say "patent"?

Because a single product may be covered by interlocking or overlapping copyrights, patents, trademarks, and trade secrets that are licensed as a package.

Comment To enjoin him (Score 1) 122

As another poster had already mentioned, what's the point of sue *before* he got the money?

To enjoin him from further use of trade secrets so that you can sell your product without fear of unfair competition from his.

Comment Other "cloud" hosts exist now (Score 1) 49

Amazon has a monopoly on its ecommerce software and AWS

Amazon Marketplace, yes. AWS, not so much. AWS is just "cloud" in its original sense of rapid provisioning of server leases. True, Amazon pioneered the "cloud" category as it was trying to find a year-round use for server capacity that it uses for Amazon Marketplace during the American toy buying season every December. But there are plenty of other big scalable hosting providers by now, such as Microsoft Azure and Google App Engine.

Comment MariaDB because Oracle does an excrement job (Score 1) 49

Even if someone got a copy of their code and decided to try their own business, are you going to trust them over the original creators when it comes to your job security?

MariaDB is a fork of Oracle's MySQL. I guess people are trusting MariaDB in part because Oracle has done an excrement job of security, especially with its Java virtual machine. (Excrement is the opposite of excellent.)

Comment GNU Affero General Public License (AGPL) (Score 5, Insightful) 49

The GNU Affero General Public License version 3 was designed to preserve user freedom and flexibility even when software runs on a leased server. It ensures that users can obtain and improve the software that they are using even when they are currently running it on someone else's computer. That way, if a particular service goes out of business, its customers can spin up an instance on their own servers with little interruption.

Comment Explaining my thought processes: which tools? (Score 1) 414

Rapidly switching back and forth between en-US and the keyboard layout for your native language can be uncomfortable as well.

Your poor reading comprehension is perhaps the root of your confusion. I didn't say anything about a tool for all jobs.

I apologize for imperfectly understanding your comment. I'll instead try to explain my miscomprehension one step at a time so you can help me understand where I went wrong. As far as I understand your comments so far, you're suggesting using one tool for entering code and another for entering native language text. Writing a program includes both code in a programming language and comments in the language of the programmer team. And as I understand dunkelfalke's comment, the programming language is optimized for the en-US keyboard language, but the language of the programmer team is not en-US. If one's responsibilities include rapidly switching between writing code in a programming language and documenting it in a human language, what are you trying to say is the appropriate tool for each job?

Comment Re:For me, yes, but with a caveat (Score 1) 170

And when I asked for new games, they would say "games are so expensive. Why don't you program your own?"

"Because compilers and graphics editors are expensive too." I imagine that this was the era before GCC and GIMP and other free software took off in popularity. And nowadays, it's more "Because game consoles don't let amateurs load their own programs and run them" and "Because you need a Mac to make iPad games, and a Mac is more expensive than a hundred iPad games."

Slashdot Top Deals

Any circuit design must contain at least one part which is obsolete, two parts which are unobtainable, and three parts which are still under development.

Working...