gnufreex
Hello Mihajlo,
Maintaining the integrity of our site is of utmost importance to our team and to our community of users. Considering the violations that have occurred. Due to the security of processes, I am unable to provide additional details.
I understand this decision is a difficult one for you, but I am comfortable with my team’s choice to close your account. The decision is final.
I wish you the best in any future business endeavors, even though our working relationship is now effectively ended.
Best,
Cheryl
So basically some rule that I dont know about but they wont tell me.
I figure there is two possible reasons they banned me. Facial recognition software decided that my profile pic (when I was younger and clean shaven) is not sufficiently similar to my pic taken during video call.
Other reason might be that they think my services are not being needed, as I had interviews without hire... except those were ones where I did not want to be hired, it was not like client rejected me. I simply wanted to pick best jobs, while still having time to concentrate on my long running contract with full time employer. In a hindsight, I probably should have set my profile to private in order not to get any invites. And go public only when I want side-job. I did not know they count that metric.
So to back up their intentions, IBM probably had to give golden parachutes to Jim, Paul, and rest of Red Hat top execs, and probably huge golden parachutes ones at that. Jim is becoming part of IBM uper management and keeps leading the Red Hat business unit. If Gini starts some crazy moves to endanger Red Hat's well being as an entity inside IBM (as in IBM-fying the company), she will get at odds with Jim and RH upper management. So she can fire them all and pay up bilions in golden parachutes, at which point they will probably found a Green Hat company and hire away all Red Hat employees... or Gini can keep her word in the deal and leave Red Hat a separate business unit within IBM, one that grows revenues and profits, unlike most IBM business units. And IBM is a meritocracy, if Red Hat continues good performance, expect Red Hat execs taking top position, including next CEO role. In other words, I expect IBM to be Redhatized, and not other way around.
Read last few questions in GNU/Linux naming FAQ http://www.gnu.org/gnu/gnu-linux-faq.html#force
I don't know who "gnosis" is, first saw that nick.
Anyways, if you need to attack people and make this kind of nonsense, it means you have no arguments whatsoever, so you just do what rabid Mono pushers always do: character assassination and libeling of every critic, with heavy use of all kind of fallacies.
http://en.wikipedia.org/wiki/Association_fallacy http://en.wikipedia.org/wiki/Ad_hominem
C ya
And that is only thing that is remotely safe. All other is murky. But unfortunately, even that can be unsafe if Microsoft sell patents to CPTN (like they did with Novell patents) and let them sue even for ECMA parts.
Moreover, ECMA parts are unusable on their own. Eevery single mono app also depends on non-ECMA parts and Mono is always shipped with non-ECMA parts: http://www.the-source.com/2010/12/on-mono-packaging/
As for Estoppel, they didn't promise anything for non-ECMA. It doesn't work the way you think it works. In fact, they even promised to sue:
"If someone implemented a product that conforms to the specification, we believe we have a patent or one pending that’s essential to implementing the specification."
or
"The .NET framework contains the latest developer platform for the future, and it must be licensed like Windows. Subsets have gone about as far as they should go in the standards bodies, but we need a compact subset for phones and TVs. It was noted that we have to be careful because once the horses are out, they are out forever. At the right royalty, we can have discussions around technology beyond this."
So please stop repeating estoppel meme, it is nonsense. Also, attacking all people who show the world truth about Mono shows you have no arguments. Reddit was spammed by Mono pushers who were impersonating other people.
"If SUN would have chosen the Apache License or GPL ver 3 (which was already available at that time) this wouldn't have been an issue."
If Oracle changes OpenJDK license to GPLv3 today, that would make zero difference to Google Vs Orale case. Dalvik is ASL, not GPLv3. When you release something to GPLv3, you don't give patent grant to everyone and their mother. Only to licensees of your code, that is people that "convey" it (GPLv3 word for "distribute"), develop it, or use it in changed or unchanged form. Basically, patent license is granted under GPLv3 in a similar way copyright license is granted. Everything you can are allowed to do with GPLv3 code is covered. And that is pretty much same intent as GPLv2's, just that in some countries GPLv2 patent grant is not sufficient, due to law that requires license to be explicit. Some EU countries are like that, but not US, since there is practice of estoppel in US.
And since google avoided GPLv2 OpenJDK and made ASL'd dalvik, I am pretty sure they would do the same if license was GPL. So how would GPLv3 help google?
Now, Apache license has similar patent grant, except that Apache license allows proprietary forks. So it is still patent grant for those who use code and not whole world. It doesn't protect GPLv3 programs unless you incorporate code from ASL'd project in question. Except that everybody can take that code and take it proprietary, extend it, and patent extensions. Somehow, I think that is not that Sun wanted. I remember Jonathan Schwartz in 2005 (or so) saying that they don't want to opensource Java because of their previous experience with Microsoft. James Gosling said something similar recently, as the reason why they didn't go open sooner. So Java under ASL is something that Sun really didn't want to see, whether it be their Java, or reimplemented by Apache or Google. So I am really not all that surprised by this lawsuit. And I don't think OpenJDK is any less Free because of this. What is problem with OpenJDK are not patents, but control by Oracle. And Oracle's intentions are way harder to predict than Sun's, so I won't even try. I only can see that they have no plans of releasing Java under ASL or even letting anyone implement it under that license.
Please don't interpret this as support for Oracle suing Google or anything similar. I am just saying that OpenJDK is not legally problematic to use by anyone right now, which can't be said for Mono.
Mono has no patent protection other than small ECMA parts, and wording of Community promise is very explicit that nothing beyond those parts is covered. So it is very hard to pull estoppel defence for something that Microsoft never shown intent to license. And knowing Microsoft, they prefer extortion and intimidation, so they don't really need to go to court to seriously damage competitors.
Furthermore, it has been confirmed (by the Debian Mono packager) that even basic bits of Mono use non-ECMA namespaces, pretty much depend on them, and can't be separated to non-ecma without "serious surgery" (and Mono team don't plan on doing it). http://www.the-source.com/2010/12/on-mono-packaging/#comment...
It is also been proven that most popular Mono applications written use those non-ECMA parts extensively.
http://www.the-source.com/2010/12/mono-unsafe-at-any-speed/#...
So basically that means that Mono is not safe as it stands and it goes even further into uncharted territory as it develops. Despite proponents saying otherwise. And it is not better choice than OpenJDK.
Sorry for long post, and thank you for reading :-)
If Java was really not free, and if patent grant in GPLv2 really don't work, why then Oracle doesn't sue Red Hat over IcedTea? Jboss is killing WebLogic.
It is laughable to say that Microsoft giving estoppel support to Mono by not yet killing it, while Oracle actually distributing OpenJDK under GPL is not enough support for you. Java is not a problem at all, just don't use stuff like Harmony or Dalvik.
Also, Apache license don't really have strong patent grant (or at least not stronger than GPLv2). It doesn't apply to future patents, and it doesn't apply to things that are developed by some other contributor that is not patent holder.
What MS is doing is not opensourcing, they just dump code under ASL. That means their continued development is closed, and they file for patent affter they dumped the code. Any feature they add to their proprietary version might also be patented. So when someone else reimplement that feature and adds it to free version, Microsoft can still sue them. But if you patent something and release it under ASL, you give patent grant to proprietary forks too. So there is nothing stopping anyone for taking it proprietary, extending it, and then patenting extensions to exclude you.
GPL patent grant only applies to derivative works which obviously must be GPL too. So it is more fair. Problem with Apache is that they don't want GPL, but that is only ancient GPL vs BSD debate. OpenJDK is free as it gets, and .NET specification is solely controlled by Microsoft (and they only put some parts in ECMA but only "as is" with no other parties having a say), while Java at least have some kind of pretence of standard body, JCP.
Java is lot better choice than .NET and Mono. That said, I reduced the usage of Java (long before Oracle-Google case) and do mostly things like Ruby on Rails and pure C.
Apache wants Java under ASL, Oracle/sun don't want competitors forking their code and making proprietary. That's why Sun chose GPL. No fine-print, just GPL. You can make 3rd party implementation based on OpenJDK and get TCK. Red Hat did it with Iced Tea.