Slashdot Mirror


User: liloldme

liloldme's activity in the archive.

Stories
0
Comments
148
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 148

  1. Re:Aw shucks on New Frozen World Found Beyond Pluto · · Score: 1

    quack of war? wtf?!

  2. Explicit imports on Building Java Enterprise Applications, Volume I · · Score: 1
    One last thing: I know it's minor, but why the insistence on importing explicitly?

    Because programmers using wild card imports should be taken out the back and shot in the head. I don't want to spend 10 minutes searching for class Foo that is in one of the 20 packages you happened to import with an 'import x.y.z.*'.

    However, I agree it doesn't make that much sense in book source code examples.

  3. Re:Why app servers are such a pain on BEA WebLogic Server Bible · · Score: 1
    First, how are you supposed to do development in an environment where it takes almost a minute to restart the application and find out if your latest change is working properly?

    You switch to JBoss, that's how :) (yes I noticed you said it's not an option for you, and you have my sympathies)

  4. Re:Small niche ? on BEA WebLogic Server Bible · · Score: 1

    OTOH, Weblogic isn't the only J2EE server around, they have maybe 40% of the market. Plus, JBoss reports about 100,000 downloads per month on average.

  5. Re:Small niche ? on BEA WebLogic Server Bible · · Score: 1

    If we are allowed to make some generalizations and assume that the original author was your stereotypical overweight geek then we may say it is not a small niche though.

  6. Re:FUD on KDE Adopting Mono · · Score: 1
    We all agree that the patent office is a joke. You're correct that an undisclosed patents can exist on virtually everything.

    But when I'm running a business, I don't expect to be able to *remove* all risk. However, I do my best to *minimize* all my risks.

    The fact that a company the size and power of Microsoft would claim they have IP on something I based my own product on would not be me minimizing risk.

    There's a way to get rid of this risk, that is what the ECMA policy is about. If IP exists on the spec technology, a license is expected to be put forth which states the conditions under which I am allowed to use the patented technology. As is evident, ECMA has not received a license from MS even though they do claim to have that IP.

    There's a level of risk right there. It is a risk I don't have with the competing technologies.

  7. Re:FUD on KDE Adopting Mono · · Score: 1
    This is really not the case with Mono. You are way oversimplifying it.

    1) Microsoft has acknowledged they do have IP over the technology in ECMA specification. This is why they're saying they are working on the license. If you read the ECMA policies on the other post, you notice that if no IP exists, a license is not required.

    2) Given #1 and the fact that Microsoft was the company behind developing the technology, it is not unreasonable to assume they do have IP on it. This is not a random case where a patent no one knows about pops out of the blue. Microsoft developed the technology, they have acknowledge they have IP rights over it.

    So your assertion that this would apply to all OS/FS software alike is not correct. The likelyhood of this happening to Mono is much higher than for most OS/FS projects out there.

    The infringement of the patent will not only put Ximian at risk, it will put anyone who wants to distribute Mono with their software product at risk. The risk here is very real, whether you choose to believe it or not. I would certainly not put my company at risk like this voluntarily.

  8. Re:FUD on KDE Adopting Mono · · Score: 1
    They have published there design in a free and open standards group.

    You do realize that this does not protect you from patent infringement, right? There's no requirement to keep a patent "secret". ECMA acknowledges this and therefore the clause that requires the license term to be put forth. Microsoft says they do have IP on the stuff in the ECMA spec (whether pending or existing I don't know) and that they're "working on the license".

    But it's not there yet. Which means Ximian is building software on an unknown license. What if the license never comes about. What if MS just decides to sue those who are infringing on their IP.

    Having the spec published by ECMA means nothing in that case. There's a patent, Mono infringes on it, over to the courts we go. Patent ideas are not secret. The ideas are protected by patent. It doesn't matter if they tell the whole world how it works, if they got a patent on it, it is theirs.

    And they say they do. And they say they will enforce it. And they have so far refused to give ECMA the license required for anyone implementing the specs to be waived.

    So there's a very clear legal threat over Mono.

  9. Re:FUD on KDE Adopting Mono · · Score: 1
    Miguel has _never_ said that Mono participants are stealing MS 'intellectual property'

    "So we can reuse all the research and development done by Microsoft on these ideas" -- Miguel de Icaza.

    Exactly what 'intellectual property' do you think Mono is stealing?? How about some real examples??

    According to Microsoft, theirs. As for real examples, if their lawyers decide its 'real' then you have those very examples.

    Ximian has used freely available information to implement Mono and that has nothing to do with MS's 'intellectual property'

    Not quite as free as you think. See this piece for example. Both Ballmer in his interview has said MS will protect their IP on .NET and a MS employee admits that the fact they have not disclosed the license ECMA requires for any such IP is 'problematic'.

    So I may be smokin crap, but perhaps you have answers to these questions that even a MS employee is unable to get?

  10. Re:So what about Microsoft's IP? on KDE Adopting Mono · · Score: 2, Informative
    Actually the mono team is incredibly careful to adhere to all legal responsibilites.

    Actually, quite incredibly, they are not.

    1 POLICY
    General Declaration:
    The General Assembly of ECMA shall not approve recommendations of Standards which are covered by patents when such patents will not be licensed by their owners on a reasonable and non-discriminatory basis.

    1.1 In case the proposed Standard is covered by issued patents of ECMA members only: Members of the General Assembly are asked to state the Company licensing policy with respect to these patents.

    1.2 In case the proposed Standard is covered by issued patents by non ECMA members: A written statement from the patentee is required, according to which he is prepared to grant licences on a reasonable, non-discriminatory basis. The General Assembly and/or the Management shall decide in this case which steps must be undertaken in order to obtain such a statement.

    Now Microsoft has clearly stated that they own IP to parts of .NET and to the parts standardized by the ECMA specification. However, when asked for the license terms for this IP (as required by ECMA), there has been no answer. As stated by one of MS employees, "they're working on it".

    This puts Ximian and Mono or anyone implementing these ECMA specifications under a real legal threat.

  11. Re:So what about Microsoft's IP? on KDE Adopting Mono · · Score: 1
    However, Microsoft still has not given the license terms to the IP that is required to *implement* that spec. It has been asked for them for close to six months now, and they say they are "working on it".

    That puts Mono under a real legal threat. The ECMA does not put in clear terms what the licensing restrictions they allow are.

    I would stay away trying to implement anything related to CLR or .NET at the moment. Just to protect yourself legally.

  12. Re:WRONG on KDE Adopting Mono · · Score: 1
    .NET could very well be Microsoft's undoing, if the Linux community gets implementations in place soon enough

    The problem with Mono is that it is currently in muddy legal waters. Microsoft has not revealed their licensing terms for the IP required to implement the specifications they put through ECMA. That means the Mono project is implementing a specification without knowing what the license terms will be. Steve Ballmer has recently said in an interview that they will protect their .NET implementation and any theft of their IP -- which according to Miguel is what the Mono participants are doing -- taking advantage of the millions MS poured into research and copying it.

    Microsoft could any day drop ton loads of legal shit on Ximian or anyone else using Mono and make them go away. Any day. Mono is not legally safe, not even close.

    So .NET will not be MS undoing, Microsoft is aware, and is willing, to use its IP rights to destroy anyone who even thinks they can get a share of MS's revenue stream. It would be foolish to think otherwise.

  13. Re:It wasn't on Grid Computing Meets Web Services? · · Score: 1

    at the moment its modded up at +3 Insightful, when it should be at -1, Offtopic

  14. Grid meets Web Services? on Grid Computing Meets Web Services? · · Score: 1

    Why does the grid computing need to meet Web services? Where do we need web services again? I don't see a whole lot of people using them at all. All the hype seems to have died down, there's no migration to web services visible anywhere.

  15. Re:mozilla as a common library for linux? on Mozilla Rising ... As A Platform · · Score: 0
    Well it is just too bad these great IE components do not work on my computer.

    Mozilla actually does it right. IE does not. So it doesn't really matter how many years ago IE did it. It doesn't work. Useless.

  16. Re:mozilla as a common library for linux? on Mozilla Rising ... As A Platform · · Score: 1, Informative
    The problem with Mono is that it is currently in muddy legal waters. Microsoft has not revealed their licensing terms for the IP required to implement the specifications they put through ECMA. That means the Mono project is implementing a specification without knowing what the license terms will be. Steve Ballmer has recently said in an interview that they will protect their .NET implementation and any theft of their IP -- which according to Mono website is all what the Mono participants are doing, taking advantage of the millions MS poured into research and copying it. This is according to Icaza himself. Microsoft could any day drop ton loads of legal shit on Ximian and make Mono go away. Any day. Mono is not legally safe, not even close.


    Mozilla however, is a genuine development effort that is not attempting to just rip off on other people's work. They have done some real development, they have done some real innovation of their own, and most importantly they are legally protected. There's no way (well there's always a way but the risk is much much smaller) for Microsof t to send their army of lawyers after Mozilla developers and claim they are infringing on MS IP. Mozilla guys are actually doing the work on their own. It is in a whole lot healthier position from the legal point of view.


    Therefore I would rather see any OSS framework develop out of Mozilla than Mono. Just to make sure I can safely keep on using it.

  17. Re:Not for a while. on MySQL A Threat To The Big Database Vendors? · · Score: 1
    Suppose if slashdot lost a couple of days worth of stories. Is the world going to end, NO, people will be, well whatever that feeling is when you loose data, but life will go on.

    And of course doing any kind of TPC tests on a system like this is total waste of time, which is why you don't see tpc.org doing it.

  18. Re:In other news: Vi still no threat to MS Word on MySQL A Threat To The Big Database Vendors? · · Score: 0, Flamebait
    If you try to make it do things that it can't, of course you're gonna get burned.

    Yeah, like trying to use it as a database...

  19. Re:Anders Hejlsberg on Transmeta Lays off 40% of its Workers · · Score: 1

    On the other hand, considering C# was influenced greatly by Java, it is evident that many of the so called "enhancements" that were introduced in C# really are not enhancements at all, but only additional syntactic sugar that have not been completely thought through, add unnecessary side effects, and hinder maintenance of C# software with unneeded complexity.

  20. Re:Yes, I definitively would! on Mono and .NET - An Interview · · Score: 1
    Once again, those links were benchmarks in various areas where java is competing with .NET in general (as per my original post) so i posted a link on traffic load handling and scalability with comparisons to J2EE, an IO benchmark, and a computational benchmark (for calculating digits of pi) WITH THE HOTSPOT JIT vs THE C# JIT...did you even read these "micro benchmarks"?

    Look, I can just as easily point you to benchmarks that show Java VMs outperforming a NET runtime, or even compiled C apps. The bottom line that I'm trying to get through your thick skull is that these micro benchmarks are meaningless.

    Now you on the other hand claimed MS has made some advancements in how bytecodes are optimized at runtime. When I have asked you to explain what these new technical innovations are, you have posted nothing but irrelevant garble.

    I almost fell on the floor laughing when I read you wrote that but didn't even acknowledge their results.

    Laugh all you want, it is quite clear that you lack the technical understanding to answer my question what new advancements Microsoft has made in the virtual machine technology.

    designed for client, web service applications

    First of all, no, the CLR bytecodes were not designed specifically for client applications. Second of all, web services operate on the server, which would therefore contradict this claim as well. Again, the only thing you are demonstrating here is your lack of understanding.

    I've programmed for straight JVM as well as Java, JSP, servlets, JavaBeans, JSP tags, ASP (& ADO), C#

    Look, what languages or components you have programmed is completely irrelevant in the discussion of how the runtime compilers work. I want to know what MS runtime compiler does so different from anyone else that warrants your claim that their compiler is somehow more "advanced" than anyone else in the industry. And you're obviously completely unable to answer this question.

    The rest of your rant made so very little sense to me that I will not bother trying to dissect it. I do suggest that you try to learn to articulate a bit clearer.

    i actually had a friend show me the .NET technical paper awhile ago, and will post in if I can find it

    Let's hope your friend is a bit more knowledgeable than you are.

  21. Re:Where's the .NET on Mono and .NET - An Interview · · Score: 1
    btw, "alot" are two different words. sorry hat to do that :)

    By the way, my hats never do that.

  22. Re:Where's the .NET on Mono and .NET - An Interview · · Score: 1
    .net is a nod towards Java and an open VM instruction set designed for multi-language support.

    Uhmm, so? If I transform my old VB app to new VB.NET with my spanking new VS.NET it's not a .NET app?

    I don't see how byte codes are relevant here. That's like saying Java bytecodes have some relevance to what constitutes a J2EE application.

  23. Re:Anders Hejlsberg on Transmeta Lays off 40% of its Workers · · Score: 1
    C# FAQ

    HTH

  24. Re:Yes, I definitively would! on Mono and .NET - An Interview · · Score: 1
    Ok, so let me get this straight...

    You do not then have, say, a white paper which explains a new approach or strategies to optimize byte codes at runtime that Microsoft is taking advantage of in their JIT implementation. All you have to show for are bunch of micro benchmarks, which tells us nothing about how the jit compiler themselves work.

    Do you realize how stupid that makes you look? The links you post are pretty telling themselves -- you obviously have very little understanding of the whole issue (the fact that you throw in a benchmark comparing web applications implemented in NET and J2EE and claim that is an indication of the advancement Microsoft has made in their JIT compiler itself is laughable -- here's a hint: the database access itself is so time consuming that it hides any differences in JIT speed of the application code).

    I therefore conclude that you are, indeed, full of shit, and Microsoft is using the same approach to optimizing bytecodes as is SUN and IBM and pretty much every one else out there. I also suggest that you stop believing everything Microsoft marketing is telling you.

    Have a nice day.

  25. Re:it doesn't matter on Mono and .NET - An Interview · · Score: 1
    It seems Sourceforge is filled with Open Source Java apps.

    Sure

    So in fact your claim that "Java is unsuitable for Open Source application development" has no grounds. There's an extensive collection of Open Source applications written in Java.

    But wait, you say real Open Source application development can only occur on an open platform using open tools -- that itself rules out the majority of operating systems in use today, and in fact large part of existing Open Source applications.

    But wait wait, even that Open Source Linux with all its Open Source tools runs on proprietary hardware -- we never know when those pesky Intel engineers decide to fuck up the op-codes in their processors. So, according to you, Open Source application development does not exist.

    Excuse me for saying but you're full of shit.