Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re: Citation Needed (Score 1) 354

Wrong and, wrong.

Firstly, the point of MongoDB is building a NoSQL database. And it does not query via REST, CouchDB does that. MongoDB has its own querying interfase which requires external drivers. It does return JSON. But that's meaningless, JSON is analogous to Python's dicts or Ruby hashes or even to a degree to PHP arrays.

On the other hand writing web pages in Javascript sucks, specially without multiline strings. You really want a templating language. Which will render into HTML so you are also need to understand HTML. And then you need to use CSS to style the thing, except generating CSS by hand is tedious if your design is complex so you want something more powerful like SASS or LESS.

The point is making web apps easier to write not having a "full stack" language.

Comment Re:who are intelectual property laws protecting ag (Score 1) 252

I know it's easy to hate lawyers because we're very expensive and, much of the time, you're only hiring a lawyer if something has gone wrong, or you're afraid of something going wrong. So there's already a negative association. But only a tiny fraction of lawyers are ACTUALLY unscrupulous.

It's kinda hard to make this statement since, at face value, it should be apparent that lawyers are defending the wrong party more than half the time. After all, when two people disagree either one is wrong or both are wrong. And yes I know even criminals have rights, and if they didn't have a lawyers they'd be punished unfairly, which begs the question of why do we have a system that applies unfair punishments?

I understand your concerns but I still think the justice system is broken.

Comment Re:A tie? (Score 1) 319

Microsoft submitted C# and the core libraries to ECMA and ISO for standardization. In doing so Microsoft committed to offer license for any patents essential to implementation under RAND terms (Reasonable And Non Discriminatory).

But your FUD is a strawman anyway, since you have not explained how Microsoft could escape the patent grant they have given to anyone who implement C# and core libraries. Such grants cannot be revoked by a buyer of a patent.

Make up your mind, are "C# and the core libraries" offered free or under a RAND? Also "C# and the core libraries" is only a part of what the Mono project needs to subsist independently.

I'm unconvinced. I'm not a layer but the FSF has lawyers that understand this much better and they recommend against it. I'd rather take advise from the lawyers of the FSF than some random guy in slashdot.

I find it especially ironic in a discussion about comparison between Java and C#, where only one of the vendors have actually tried to sue. And it is not Microsoft.

He asked about Mono. The situation with Java is similar I know.

Comment Re:A tie? (Score 0) 319

Mono is like a parallel world's .NET. It compiles and runs C# but it won't run arbitrary .NET because it lacks what you could call .NET's standard library. It has reverse engineered versions of some of it but not anywhere near capable of running the usual Windows application.

However run C# at your own risk, MS owns everything related to it and it has specifically licensing it to the public and has the capacity to shutdown Mono at any time.

*sigh* unfortunately this comment is going to attract a lot of MS chills repeating ad nauseam phrases like "community promise" and "estoppel".

The gist of it is that rather than an actual license MS published a statement, a (quote) "promise not to sue". This, and the fact that MS has cooperated with Mono before creates "estoppel" which is legalese to mean that MS can't back down from it's promise.

THE PROBLEM
The problem is that the promise specifically states that MS "won't sue for properties they control" related to .NET.
They didn't promise to hold onto the property, and a third party acquiring it is not bound by the promise. So MS can sell 1 or more patents related to .NET, C# and other CLI languages to a third party from which they can then obtain a use license, for a price.

And the stinger is that MS has been caught marketing Linux patents to patent trolls before. Mind you, those were Linux, not .NET patents, but the intention is obvious.

And now get ready for the flurry of comments defending .NET most of which will fall in one of the following 4 categories.

1. Completely ignoring the above and pretend that the promise is exactly the same as a license in every way. In other words, lie.
2. Dramatic displays of indignation at how we dare ask for a license instead of merrily infringing on patents for which we have been promised not to be sued over (by MS).
3. Confident declarations that Mono can code around any possible legal threat that could possibly arise.
4. Vehement assertions that MS will never ever ever ever ever ever exercise this option that they prepared for themselves by not actually issuing a license. ...aaaand combinations of the above along with random insults as usual.

Comment Re:Slashdot just jumped the shark (Score 1) 162

I don't like how these post suggest the inviability of desktop Linux D:

Look guys, the days when Linux was hard to install and use where a decade ago, I've been running Linux as my desktop for nearly 11 years. Never had a problem with it (well, not more than I've had with Windows, nothing is perfect). It usually runs in my best hardware, only about 4 years ago in my last hardware upgrade did I started to dual boot often, for games.

And I've never been treated badly in a LInux forum (well except when ubuntu went crazy). The Year of Desktop Linux was in 2003.

Comment Re:Windows problems (Score 1) 1215

You are still a troll fred, the ideal is for hardware to be detected automatically regardless of when it was plugged, That's the ideal and you know it. Now, no one is demanding perfection from Windows, but you across as trying to blame Slackware for a Windows' error.

Please, less trolling and more lurking, thank you.

Slashdot Top Deals

Systems programmers are the high priests of a low cult. -- R.S. Barton

Working...