Slashdot Mirror


User: jonabbey

jonabbey's activity in the archive.

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

Comments · 926

  1. Re:Crackers? on X-45 Makes Debut Flight · · Score: 2

    I wonder how effective jamming would be if they took advantage of ultra wide-band/spread spectrum techniques, along with satellite linkages. Seems as though it would be hard to jam that stuff.. all the plane needs to do is look up and use a few gHz of frequencies, and you'd be hard pressed to block that.

  2. Re:question on Microsoft Battles Free Software at Pentagon · · Score: 2

    Let's use the same case, where some goodies use a GPL part and a propietary part (closed source, but source still). Can't the just make a patch to the GPL proyect and distribute to whoever they want? So those other guys can patch the GPL version with the file and compile for "private use"?

    Yes, they can do that. But the guys who patch the GPL file and compile for private use cannot then distribute that composite work without either honoring the GPL (which gives them the right to distribute the covered work at all), and so passing along all the source code for the composite work, or obtaining some other kind of license (presumably negotiated separately) that would otherwise allow them to distribute the GPL'ed code.

  3. Re:No, no, and again, no on Microsoft Battles Free Software at Pentagon · · Score: 2

    Absolutely. There are difficulties in making use of GPL'ed software having to do with the potentially poor quality of the copyright documentation on a project worked on by hundreds of coders from around the world, but there is ZERO issue with GPL contamination of Microsoft intellectual property unless someone folds GPL'ed code that Microsoft does not have copyright to into a piece of Microsoft distributed code.

    In the event that such does ever happen, the only legal obligation that Microsoft would have would be to cease distribution of the infringed GPL'ed code. There would be no issue of Microsoft's own intellectual property being contaminated, just an issue that they had not been granted a license to distribute the GPL'ed code in the fashion that they had chosen to do.

    What Microsoft is really trying to do when they talk about 'threatening to intellectual property' is to insinuate that by GPL'ing something you write, you are forever giving up any profit potential for it, or that free software might maybe possibly be infringing on someone's software patents, or perhaps simply that competing with free software is hard, and reduces the economic value of their own software.

    Little of which should be a concern for the Pentagon when it comes to throwing up web servers, etc.

  4. Re:As a Security Admin all I can say is..... on Passwords May Be Weakest Link · · Score: 2

    Yeah, we see problems like that with our npasswd based Ganymede configuration.

    We require all passwords to pass a fairly strict password quality checking filter upon entry, and we require users to change their passwords every 3 months. This has met with some grumbles, but it has gotten a lot of dead accounts cleared off our books, which is a big benefit in and of itself. We have had some users report that the password checking logic was too strict, but I haven't seen a case of rejection as egregious at the one you listed, and our 700+ users seem to be coping okay. Knowing that none of those 700+ users are using 'password' or are likely to be using their 3 year old slashdot password for their local account makes it worthwhile, though.

    It does help that we do a lot of work to reduce the number of redundant passwords users have to remember.

  5. Re:Dominate?? on The Years of Rice and Salt · · Score: 3, Insightful

    Well, KSR's Mars books stand as really the definitive Mars work of our generation, much as The Martian Chronicles once did.

    I'd say that KSR is the modern science fiction equivalent of James Michener. Not everyone reads Michener, but you can't really ignore the magnitude of his work. So it is with KSR.

  6. Re:Are back menus fixed yet? on Mozilla 1.0 RC2 is out · · Score: 1

    Of course, on Linux, the middle mouse button acts as paste in Mozilla, and is the only quick way to jump to a new URL found from a non-mozilla context.

    A < 3 button mouse would get around that, but I haven't found such a mouse that I've liked. Microsoft's 5 button Intellimouse Explorer mouse is just too big and awkward for me.

  7. Re:Are back menus fixed yet? on Mozilla 1.0 RC2 is out · · Score: 3, Informative

    I couldn't possibly agree more. Run to bug 135331 and put your vote in on this. One of the mozilla user interface guys, mpt, even suggested that it was a mistake to leave back off of non-link images and that it should be changed, but a lot of the developers seemed to make the new UI spec for context menus holy writ and ignore all the howls of protest over this issue.

  8. Re:Ok, maybe I am naive.. on MS Putting the Squeeze on Alternative Audio · · Score: 2

    Oops, Joe sixpack needs to download a mail client to get his mail. What? There's no browser installed? Joe is fucked unless he knows how to use telnet or ftp. But wait.. They weren't allowed to include those either.

    The issue isn't that systems should be sold without Internet software, it is that Microsoft should not have the power to force everyone to take their lovingly integrated Internet software instead of anyone else's. What's wrong with buying a Gateway that comes with Brand X browser rather than IE? What's wrong with Dell bundling Eudora with their PC's? What's wrong with IBM bundling Bulletproof FTP?

  9. Re:Apple on Apple Sues Sorenson Over QuickTime Codec · · Score: 1

    Back in Steve Jobs' NeXT days, he was quoted as saying of X Windows, 'Sometimes when you fill a void, it still sucks.'

  10. Re:Get Over Yourself on Science a Mystery to U.S. Citizens · · Score: 1

    Amen, and amen.

  11. Re:Next on Fox: When bad ideas get called good on Slashback: Brilliance, Delay, Simputer · · Score: 2

    Giving them away for free? That's strange, I paid for all the Loki-produced games I have..

  12. Re:good luck on Cross-platform Password Management? · · Score: 2

    Or Ganymede, which is designed for the same purpose.

  13. Ganymede on Cross-platform Password Management? · · Score: 2

    Take a look at Ganymede.

    Ganymede is designed to provide a single multithreaded network directory store for (among other things) password information, then to write out datafiles and runs scripts to propagate your directory information into your environment whenever a user commits a transaction to change anything.

    Ganymede is useful for people who want to unify differing directory mechanisms, and who don't need a full hierarchical domain structure like those supported by Active Directory or Novell's eDirectory products.

    We use Ganymede to synchronize passwords across UNIX NIS, Windows NT, Samba, Apache, and more. We have a userKit that provides for password management across NIS, NT, and Samba 'out-of-the-box'.

    That said, Ganymede is mostly useful for people who can't force-fit all their clients to use one network authentication system, although it does provide a very high level of convenience and hand-holding for your users.. Ganymede has support for setting expiration dates on accounts, and for sending email when an account is about to expire, etc. It also maintains full auditing trails for everything, and allows controlled delegation of permissions to administrators.

    If you can live within the limitations of its orientation around a flat namespace, Ganymede's flexibility makes it hard to beat.

  14. Re:Would be impossible in garbage-collected langua on Bug in zlib Affects Many Linux Programs · · Score: 2

    Only four times?

  15. Re:I've joined on Mandrake Asks for Support · · Score: 5, Interesting

    Well, make that 7,999 members more, I guess, though I didn't see where they mentioned how many members they've got.

    I don't even run Mandrake, but I have been giving it serious consideration.

    It seems quite reasonable for a Linux company to operate like PBS and Public Radio do, to me.. free product? Used by millions? Sure, I'll chip in for that. They've even got premiums!

    Seriously, though, this shit can't go on forever, can it?

  16. Re:Not a clear rip-off on Rotor: Shared Source CLI · · Score: 2

    Fascinating and informative. Thank you very much for linking this.

    I'm really surprised this information hasn't been more widely spread.

  17. Re:Why??? on Rotor: Shared Source CLI · · Score: 4, Funny

    OSS/FS developers are just waiting for Microsofts and other commercial software vendors to show up with something new that they will embrace and extend. Same with .NET, that's OSS/FS' future...

    Right! OSS/FS developers are just leeches hanging on to other people's innovations. Why, take a look at .NET. A *very* clear rip-off of the whole Java concept and implementation, from VM to language to security model to class libraries. It's so totally obvious that the OSS/FS developers who created .NET were just imitating Sun's innovation here.

    Damn those OSS/FS developers and their non-innovating ways.

  18. Ah... why not pay for a non-GPL'ed license? on Abusing the GPL? · · Score: 2

    If the project you want to rip off is owned by a particular developer or firm, why not approach them and see if they'd be willing to cut you a non-GPL'ed license to use the material in your project?

    You know, the way good capitalists do it?

  19. Re:Use command objects to encapsulate remote calls on Java RMI · · Score: 2

    Most of the time, I wind up using command objects to encapsulate remote method calls. I wound up writing a three part series on this techinique for O'Reilly'd java web site.

    Yeah, I wound up using the command pattern to handle the Ganymede monitoring console. Actions on the server lead to events being generated. Each attached monitoring console has a thread on the server that loops through command objects on a queue. If the server generates events faster than the monitoring console can handle them, the server will replace obsolete events from the queue with the new version of the data. Other events, such as textual logging, can be coalesced.

    Works *great*, lets the monitoring consoles be relatively asynchronous with regards the server, and dramatically improves overall performance.

    I don't use the command pattern for everything in Ganymede's use of RMI, but where I do use it, it's absolutely essential.

    And, say William, you should get yourself a slashdot account. ;-) Jooooooin us!

  20. Wow! on Java RMI · · Score: 2

    I remember looking at Horb in early 1996. The design for Ganymede was inspired by what Horb was promising, but once Sun released RMI, it seemed that all the distributed object support necessary was bundled into every JDK, so why use Horb?

    Still, it's exciting to see that Horb has gained and kept an active user community.

  21. Re:He does have a point... on More Mayhem From MSFT's Mundie · · Score: 2

    Some of us do get paid a real salary for developing software (for our own purposes and uses) that we happen to release as free software as well.

  22. Re:garbage collection on Java RMI · · Score: 3, Informative

    Yes, RMI has distributed garbage collection.

    When one host passes a remote object reference to another, the RMI classes on the receiving host track the remote object reference in a client-side data structure. As long as the user-level client code is referencing the remote object, the client will occasionally 'ping' the server with an RMI message that tells the server that the client is still using/referencing the object.

    If the client drops reference to an object, the client will send a release message to the server, which will decrement a distributed reference count. Alternatively, if the client dies, the server's RMI layer will decide after a certain period that it hasn't heard from the client in too long, and will assume that the client dropped off the network.

    Programmers can implement an unreferenced() method in remote objects that will be called by the RMI layer on the server when the object is no longer referenced by a client. This can be used to intelligently handle cleanup on client death, etc.

  23. Re:And this relates to XML how? on Java RMI · · Score: 2

    SOAP is at a lower level than RMI, and it is designed more for simple method calling. RMI provides complex object graph serialization, remote object reference passing, distributed garbage collection, network failure detection (through the Unreferenced interface), and more.

    SOAP is great for loosely bound, occasionally communicating processes. RMI is great for taking a Java application and splitting it into pieces for execution on various machines.

  24. Re:response to RMI scalability on Java RMI · · Score: 2

    Sun has not reworked RMI to take advantage of the new NIO (next-gen I/O.. i.e., 'select') classes in 1.4.

  25. Re:EJB provides this... on Java RMI · · Score: 3, Informative

    Yes, I looked into that option (and even looked at the JBoss sources to see how they were implementing authentication/sessions over RMI), but EJB was simply too heavy duty for my purposes. The app had to run on people's computers, not on central servers.

    You might look at Ganymede. We implemented a session layer using RMI long before J2EE existed. It's not really that hard to do.