Slashdot Mirror


User: alext

alext's activity in the archive.

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

Comments · 916

  1. STUPID? Well... on Microsoft Applies For .NET Patent · · Score: 4, Informative

    You wouldn't be confusing the C Sharp language and the CLR with the whole of Dotnet would you?

    If not, I'd appreciate a reference where MS states the intention of making ASP.NET, Windows Forms, ADO.NET etc. ECMA standards.

  2. Re:Don't Panic - Yet on Microsoft Applies For .NET Patent · · Score: 1

    Isn't it a bit late to be worrying about the consequences of MS asserting its IPR?

    Or, to turn the problem around, what led you to believe that an exact clone of the CLR and Dotnet APIs would not be challenged by MS?

    I'm afraid I doubt if PR concerns will count for much when half the company's revenue is at risk from OS clones, after all, bad press has hardly deterred MS from fighting the antitrust case with everything it had.

    Go ahead and try your luck, but I regret that I for one shall not be reaching into my pocket to support the right-to-slavishly-mimic-MS legal fund.

  3. Re:Sigh on Microsoft Applies For .NET Patent · · Score: 3, Insightful

    I don't see anybody stating that Linux VMs are a novel idea, far from it.

    One of the reasons that Mono got peoples' backs up was that high-quality efforts such as Kawa and Parrot were already well established, and both of these targeted a number of different languages.

    There was no need to copy Microsoft verbatim, since the goal of complete portability and interoperability (e.g. Photoshop for Linux) was very unlikely to be achieved. Therefore, development should have continued with one of the existing projects, incorporating any new ideas as appropriate.

    One aspect that you gloss over is the utility of having the intermediate language ("bytecode") close or equivalent to the source language. The clear trend of modern development tools is to rely on introspecting components and representing them as source, even if only as an API. These kind of advances are precluded if you have a large gap between the two.

    Yes, you should stop work on Mono now as you may be making users liable to lawsuits from the owner(s) of Dotnet patents.

    No, SAMBA should not be halted, since protocols are much harder to patent than code, although Andrew Tridgell has certainly recommended inventing a new CIFS.

  4. Re:No MONO? Great! on Microsoft Applies For .NET Patent · · Score: 1

    Perhaps you can point me to the formal definition of a scripting language (Python) vs. a general purpose programming language (LISP)?

    My argument never mentioned obfuscation, the point is about semantic equivalence of distributed code vs. manipulated code.

    Lastly, for Java-class languages, efficiency is no longer the concern of source-to-bytecode translation, but primarily of bytecode-to-machine-code translation. The existence of decompilers is proof of this - the decompiled code does not differ substantially from the original source, therefore no significant optimization has taken place.

  5. Re:No MONO? Great! on Microsoft Applies For .NET Patent · · Score: 2, Interesting

    Maybe now an OSS equivalent [...] .NET will be developed

    Indeed.

    One interesting angle is that an OSS VM can very naturally enforce open source. While Java bytecode can be turned back into source code, minus the comments and some stylistic info, an OSS-centric VM could have a bytecode that was exactly equivalent to the source code. This way, it would be effectively impossible to ship anything other than the source.

    It's been obvious for 40 years (LISP) or maybe 55 (Turing's ACE Report) that programs-are-data, and tools today like IBM Eclipse go as far as they reasonably can to treat Java this way.

    OSS has the opportunity to steal a march on Java and Dotnet and converge the worlds of users and developers. This is a natural evolutionary step, but OSS is only model that has a strong reason to promote it.

  6. Re:Prior Art up the Wazoo on Microsoft Applies For .NET Patent · · Score: 2, Interesting

    Do you have benchmark figures indicating that Java is slower than CLR code? My limited experience is that the reverse is true by a considerable margin, plus there's the theoretical argument that run-time optimization (Java JIT) will always beat compile-time optimization (IL compiler).

    I've also taken a PC-developed Java application and deployed it on a 64-way machine, achiving near linear scalability. Has anyone achieved similar results with Dotnet?

  7. Re:Linux? on Microsoft Applies For .NET Patent · · Score: 0, Flamebait

    One might have entertained the hope that this application would bring Mono advocates back into the world occupied by the rest of us.

    But based on past experience, hack first and ask questions afterwards is likely to remain the general response, the absurd naivety of De Icaza continuing to infect a whole group of people who might otherwise be able to contribute a lot to open source developments.

    Developers and especially users of Mono are now obliged to navigate a complex morass of ownership claims and associated policies. Unlike the carefree, here today, gone tomorrow leet hackers, 'legaleeze' will apply to those of us investing real resources into Mono in considerable force and with potentially unlimited extent.

  8. Pedants' corner on Trail of Tears: MySQL, ODBC, & OpenOffice 1.0 · · Score: 2, Informative

    You aren't, or you weren't - AFAIR the RDB project at IBM - System R*? - originally called the language SEQUEL (hence Ingres QUEL, which might be the commercial product someone else remembers).

    However the IBM TLA police were called in (they turned a number of products into TLAs for some reason) and officially renamed it S.Q.L., so it's an SQL database these days.

  9. Re:well on Understanding .NET: A Tutorial and Analysis · · Score: 1

    1) Last I heard, only C# and the CLR were ECMA standards - the bulk of the Dotnet APIs remain proprietary.

    2) If the ties to Win32 are minimal, why are the Mono guys relying on WINE for their GUI APIs?

    3) Why do these tendendious statements appear unmodified every time Dotnet comes up?

  10. Re:Benefit of disunity on Finland Drops EUCD For Now · · Score: 1

    But against this prospect, some way off at least for Europarl, if not the Commission, must be balanced the fact that WTO and related bodies are past masters of the art of 'divide and conquer'.

    For example, when seeking to prevent poorer countries producing their own AIDS drugs, the US (acting on behalf of the large pharms) threatened the likes of the Dominican Republic, India and Brazil with sanctions unless they supported the WTO's TRIPS agreements.

    Only an economic unit the equal of the USA can face down such threats, and the EU could well develop something of a spine and do so on occasion. Sometimes it pays to be part of a big club!

  11. Re:Got one, bill on Mono - 'Breaking Down the .Net Barriers' · · Score: 1

    Actually that was trap number 2... never mind.

    [OT rant: This is an example of the /. effect where the same debate gets less rather than more informed at each /. appearance. I see many of the usual suspects are missing from the Java vs. Dotnet match this time, so maybe they got bored and this is the cause of the relatively fact-free exposition this time. Groundhog days might be less frequent if there was a better search engine, or /. had a structure beyond what time of day it was when the editor put finger to keyboard.]

    Anyway, back to the already well-rehearsed point at issue:

    Dotnet does not consist only of C# and the CLI.

    Even excluding other languages, the APIs included in the standard are about a tenth of those currently comprising Dotnet (about 120 out of 1200 classes). The bulk of the APIs are for Dotnet components such as Windows Forms, ADO.NET, ASP.NET, Web Services and Web Forms.

    Not only are these not standardized, there are no announced plans to standardize them and there are reasons to believe that they are protected by patents (hence the do-your-worst nature of Miguel's note on patent implications).

  12. Got one, bill on Mono - 'Breaking Down the .Net Barriers' · · Score: 1


    (why make it .NET compatible at all?)
    You really have to go out of your way to make things incompatible (after all, the ECMA specs are fairly thorough...)


    Whoops!
    Straight into trap number 1 (Dotnet is not an ECMA standard). And you're an early Mono developer... hate to think how many less well informed people are going to follow you.

  13. XML - the criminal's choice on Oasis Forms "Lawful Intercept" XML Committee · · Score: 2, Funny

    ...we predict a resurgence of interest in CSV files among diabolical masterminds everywhere.

    Just wondering whether this really has anything to do with XML... if so, should it? Not sure when a data structure last had its own universal global framework for supporting rapid discovery and sharing of suspected criminal and terrorist evidence by law enforcement agencies but I suppose this counts as progress of a kind, though personally I think I'd sleep better if the authorities kept an eye on all manifestations of Directed Acyclic Graphs.

  14. Re:This proves, once and for all... on 4-Winged Dinosaur Fossil Found · · Score: 1

    The reference to fluid dynamics was a bit of a giveaway, wasn't it?

  15. Re:Does evolution work in a direction? No. on 4-Winged Dinosaur Fossil Found · · Score: 1

    But since, according to cladistics, birds are dinosaurs, Milner's statement is correct. There's no evidence that flight evolved more than once in bird ancestors.

  16. Re:By that argument... on 4-Winged Dinosaur Fossil Found · · Score: 1

    One trusts that this isn't representative of the current crop of American science graduates...

    If you study science, you may notice that industrial countries do not progress in line.

    The UK, and other countries outside the USA, have been responsible for a huge number of advancements since the industrial revolution. The jet engine, cavity magnetron (microwaves), radar, LCDs...

    And for the record:

    1. Alexander Graham Bell was Scottish

    2. Joseph Swann demonstrated the electric light in England some months before Edison

  17. The Guildhall on Guildhall at SMU Q&A · · Score: 2, Informative

    In case anyone was wondering, that building is still around, as are some historic prints.

    FWIW, there used to be a Guildhall University too, but it just merged and changed its name.

  18. Get out of jail free on South African Gov't Declared An Open Source Zone · · Score: 1

    me too - Java (as no one else has mentioned it)

    Just finished developing a large app on Linux, demoing it on Windows and deploying it to a huge 64 way Sun box. Yes, it really works... amazing. OK, there's not much of a GUI, but Swing and SWT do work.

  19. Re:Blog on Beyond Eldred v. Ashcroft · · Score: 1

    I took a couple of runs at this, and your other post - I encourage everyone else to do the same!

    Very cogent.

  20. Re:Has Always Belonged in Political Realm on Beyond Eldred v. Ashcroft · · Score: 1

    Cool. But apparently it's OK to just bend its clauses far enough so that they are effectively abolished, without rousing the average citizen to action.

  21. Re:Has Always Belonged in Political Realm on Beyond Eldred v. Ashcroft · · Score: 1

    Sure, but then you can abolish the constitution and make it 'unwritten' (i.e. evolutionary) like here in the UK.

    Seems like now you get to have the worst of both worlds - haunted by clearly fossilized policies for things like firearms while enlightened and public-spirited principles are distorted and sidelined.

  22. Re:Blog on Beyond Eldred v. Ashcroft · · Score: 1

    If only this were true. You'll find that it's the majority verdict, not the dissenters, that attempts to decide what parts of the constitution are still relevant to the modern era, based on whether they are compatibile with international treaties, applicable to digital media etc.

    A more brazen attempt as policy-making on the fly would be hard to envisage - certainly Stevens never sullies his judgement with such extraneous factors.

  23. Re:Where to go from here on Beyond Eldred v. Ashcroft · · Score: 4, Funny

    As a European, can I just say thanks a lot?

    This means that we can look forward to corresponding legislation on climate change, the international criminal court, gun control etc. right?

    Or is it maybe that big-business sponsored WTO programs are the real driving force here, and not a desire to match European practice at all?

  24. Re:Blog on Beyond Eldred v. Ashcroft · · Score: 3, Insightful

    Boy, this is funny. So you're trying to tell us that the majority verdict isn't riddled with appeals to pragmatism, references towards practices elsewhere, best guesses and other forms of 'new millenium handwaving'?

    You really need to re-read Stevens to understand how a logical and therefore constitutional case is made. His argument only refers to constitution and case-law, it's the other guys who mix in the latter-day mumbo-jumbo.

    To take just one example, a key plank of the majority position is the constitutionality of the CTEA, but, almost incredibly, here's the justification they quote from the CTEA decision:

    "[I]n an era of multinational publishers and instantaneous electronic transmission," the court said, "harmonization in this
    regard has obvious practical benefits"
    [Ginsbury p7]

    So now who's making up policy as they go along?

  25. A little bit of legal baloney on Disney Wins, Eldred (and everyone else) Loses · · Score: 2

    I'm sure that in the Hollywood version brave revolutionaries will be asserting their rights to fair use in the face of corporate redcoat henchmen, however in this case history is not on the side of a good drama.

    The 1710 Statute of Anne, rather than ushering in "one of the most corrupt periods in English History", was designed to fix the abuses of the previous century. In addition to limited term copyrights, it heralded a freer press, as advocated by John Milton's "Speech for the liberty of unlicensed printing" back in 1644. (Strictly speaking, the royal license requirement, as seen on the front of reproduction Shakespeare folios, had already lapsed in 1688 with the 'glorious revolution').

    The Statute of Anne was seen as good practice by the framers, and indeed both this and later findings by Parliament are quoted approvingly in the dissenting finding by Stevens. That's why the clause in the Constitution resembles this statute and not some reformed version.

    Next up: decide royalties due to the heirs of John Locke for his contributions to the Constitution :-)