Berkeley CSUA MOTD:Entry 21652
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/07/09 [General] UID:1000 Activity:popular
7/9     

2001/6/27-28 [Computer/SW/OS/FreeBSD, Computer/SW/OS/Windows] UID:21652 Activity:high
6/27    2 days ago, jkh@freebsd.org annouced he was working for apple (a
        company 10% owned by bill gates).  now:
        http://www.onjava.com/pub/a/dotnet/2001/06/27/dotnet.html
        "On Wednesday, Microsoft announced plans to release what amounts to a
        shared-source version of its .NET infrastructure for Windows & FreeBSD"
        \_ WTF is CLI?
           \_ "Common Language Infrastructure"  it is NOT Command Line
              Interface.  It's M$ renaming XML so they can patent it.
              \_ they should have called it "Common Language Infrastructure
                 Technology."
                 \_ How about "Common Language Infrastructure
                    Technology - Generic"?
                    \_ did you miss the "clit" reference or are you adding
                       a G-spot reference?
                       \_ The latter.  I couldn't think of a better word to add
                          that starts with a G.  "Gold" was my first thought.
                          \_ "Global" is also an overused tech word starting
                              with G.
2025/07/09 [General] UID:1000 Activity:popular
7/9     

You may also be interested in these entries...
2013/3/25-5/18 [Computer/SW/OS/Windows] UID:54639 Activity:nil
3/25    It's strange that only every other Windows version is a hit.
        NT 4.0: hit
        2000:   flop
        XP:     hit
        Vista:  flop
        7:      hit
	...
2013/2/19-3/26 [Computer/SW/OS/OsX] UID:54611 Activity:nil
2/19    I program a lot by sshing to a Linux cluster.  So I'm used to using
        Xemacs to code.  This works fine from a Linux or Windows workstation,
        but sometimes I have to use a Mac.  On Mac, the meta is usually
        bound to option, but that often doesn't work over ssh for some reason.
        This makes using emacs a real pain.  Any suggestions on how to fix it?
        (Other than "use vi")
	...
2012/3/15-6/1 [Computer/SW/Languages, Computer/SW/OS/Windows] UID:54340 Activity:nil
3/15    Why does MS put double-quotes around the '8' in Windows Server 8, like
        the following?
        - Windows 8
        - Windows Server "8"
        \_ Because when they didn't do it, code didn't see the '\0'
           and went over?  Looks better than '8','\0' *shrug*
	...
2012/2/23-3/26 [Computer/SW/OS/Windows] UID:54312 Activity:nil
2/23    fixboot wrote FAT boot sector to my WinXP hard drive.  How can I convert
        the drive back to NTFS?
        \_ Does C:\WINDOWS\system32\convert.exe work?
	...
2011/12/21-2012/2/6 [Computer/HW/Laptop, Computer/SW/Editors/Emacs] UID:54269 Activity:nil
12/21   In Emacs, how do I make it so that it will resize its screen
        when the maximum resolution of my monitor changes? When I
        use my laptop, my emacs is too big (and I can't resize it
        because the bottom-right corner is not accessible).
        \_ Which OS?  Can't you drag the top border (not a corner) to resize
           the height to be smaller?
	...
2011/12/23-2012/2/6 [Computer/Rants] UID:54271 Activity:nil
12/23   http://venturebeat.com/2011/12/22/uc-berkeley-google-apps
        Oh noes! What Would Bill Gates Do?
        \_ http://lauren.vortex.com/archive/000701.html
           Microsoft to Transition Corporate IT to Google Apps
	...
2011/11/27-2012/1/10 [Computer/HW/Drives] UID:54244 Activity:nil
11/27   CalMail has been down for a few days (hardware failure and database
        corruption -- sounds like fun!) and is starting to come back online.
        Looks like they're planning to outsource all campus mail to either
        Google Apps or Microsoft 365 as part of Operational Excellence.
        <DEAD>kb.berkeley.edu/jivekb/entry!default.jspa?externalID=2915<DEAD>
        \_ http://ist.berkeley.edu/ciocalmailupdates/november-30-2011
	...
2011/11/8-30 [Computer/SW/Security, Computer/SW/OS/Windows] UID:54218 Activity:nil
11/8    ObM$Sucks
        http://technet.microsoft.com/en-us/security/bulletin/ms11-083
        \_ How is this different from the hundreds of other M$ security
           vulnerabilities that people have been finding?
           \_ "The vulnerability could allow remote code execution if an
               attacker sends a continuous flow of specially crafted UDP
	...
2011/5/19-7/30 [Computer/SW/Security] UID:54110 Activity:nil
5/19    Uh, is anyone still using this? Please mark here if you post and
        haven't added this yet. I'll start:
        \_ person k
        \_ ausman, I check in about once a week.
        \_ erikred, twice a week or so.
        \_ mehlhaff, I login when I actually own my home directory instead of
	...
Cache (8192 bytes)
www.onjava.com/pub/a/dotnet/2001/06/27/dotnet.html -> www.ondotnet.com/pub/a/dotnet/2001/06/27/dotnet.html
NET 78 Open Source 79 Wireless 80 Bioinformatics 81 Atom Feed. NET, 2nd Edition * 91 Windows Server 2003 in a Nutshell * 92 C# in a Nutshell, 2nd Edition 93 More Traveling to a tech show? Program manager Dave Stutz says Redmond will work with Corel to develop the code. The announcement comes against a backdrop of Microsoft's recent attack on some aspects of open source software development, particularly against the GNU General Public License (GPL). Microsoft considers the GPL impractical for business because of what it calls its viral nature, which forces developers to return any modifications to the community. The day before the announcement, O'Reilly & Associates CEO Tim O'Reilly, Editor John Osborne, and O'Reilly Network's Rael Dornfest talked to Dave Stutz about Microsoft's first dip into the waters of public source. Dave Stutz: One of the things we've talked about, and has been lost in the noise of the GPL issue is that there are a number of positive things about the open source movement, and we've tried to learn from those things. But one of the other licenses we've been working on will be associated with the code base we're talking about today. In this type of license, the goal is to put the body of the content and get as much uptake as possible, both in commercial implementations of the CLI and/or the C# language, and in terms of non-commercial derivative work. Our intent is to have a license that is absolutely clear about people who want to look at the source code and then use what they've learned in their own source code. The licensing terms are designed so that people who want to do non-commercial ports to Linux can do so . FreeBSD has traditionally been an operating system that encouraged unencumbered experimentation. We're using it to prove the point that you can actually implement the CLI on Unix. It's been around a long time, people use it commercially. And the academic community is quite familiar with it as well. John Osborne: So you're favoring FreeBSD over Linux because of the licensing? Stutz: We have chosen FreeBSD because of licensing issues, yes. Stutz will speak on 115 a panel following Craig Mundie's talk on Microsoft's views on open source development and licensing. Dave will also speak at a session specifically on the ECMA shared source implementation. For more information, visit our 116 conference home page. Tim O'Reilly talks about how this came about and what he hopes to accomplish by bringing together Microsoft representatives and open source advocates at the 118 O'Reilly Open Source Convention. NET framework to the curious eyes of the developer world, but they're also signalling that they're willing to work more closely with the open source community. Since Microsoft intends to license the Common Language Infrastructure commercially itself, it wants to license any others who want to make a business out of it. Stutz: The terms of the licenses will be that if you're distributing it, you're distributing it for non-commercial use. However, if somebody wanted to do a commercial implementation of the CLI on Linux, they could certainly look at our shared source implementation and learn from it. But then, we would insist that they use their own code, in that case. Because we're in the business of making money on that, that's sort of where these restrictions on the commercial port side of it come from. If people thought they were interested in licensing the commercial version, or a commercial license of the shared source version. Appealing to academia and open source communities Throughout the interview, Stutz stressed the importance of offering code and tailoring a license that would appeal to the academic community. Tim: You've mentioned the academic community a couple of times. And I know from previous conversations with people at Microsoft that one of your biggest concerns about Java is its penetration in university computer science curricula. Stutz: We are certainly interested in making this something the academic community would embrace warmly. We believe there's a lot of interesting content in the CLI, lots of very interesting language infrastructure there. It's a nice modern language that fixes a lot of the things that were wrong with VB and fixes a lot of the things that were wrong with Java, and other languages that use runtimes in that way. So we definitely are trying to appeal to the academic community on this. Stutz: I think that in fourth quarter we'll have beta bits. Tim: So one of the differences between open source and shared source is no release-early, release-often? I think this is a pretty significant new development at Microsoft, this style of development. And if you're giving me advice that we should think about releasing it earlier and in a more broken state, I'm willing to take that advice to heart and think about that and take that back to the team. Stutz: We're definitely going to try to foster multiple communities around this code base. In an independent announcement last week, Microsoft has started with a thing that's called the shared development process. We will also certainly try to be part of the more traditional open source communities. Microsoft and the open source community have a history based on mutual suspicion. Tim: There's a lot of skepticism about the subject of Microsoft and standards. Just for example, recent moves, such as changes to the SAMBA protocol are actually patented, so that people can't reverse engineer it without running into patent infringement. These are the kinds of things that make people say, are these really standards, or are they just standard when you can't get people by the short hairs? And I think that's a great word to use for standards groups. Standards bodies don't exist just to stamp an existing implementation. They exist so that the members can actually work out consensus among themselves. And that is something we have been very good for the last n number of years. We've really tried to create a basis based on standards coming from recognized standards organizations. I think that it's not fair to characterize us as someone who's not playing by the rules. We're definitely trying to be a good citizen when it comes to participating in these standards bodies, and now in granting our intellectual property into them. I guess what I'm trying to address is the feeling that whenever Microsoft says we'll play the standards game here, where's the other shoe? Where's the other piece that you think is going to be where the real value is? And there's a pretty clear dividing line between their standards work and their proprietary software. Stutz: I think there's a very clear dividing line in our case as well. Yeah, but when you take something like Kerberos and you say, let's extend it a little bit and -- Stutz: No, no, no. The Kerberos case is that, as part of the standards creation process it was recognized that all vendors would be interested in having an extensibility hook so that they could essentially incorporate their own native authentication into the Kerberos web of trust. And we are willing to strike business deals with people who want to strike a business deal for that implementation detail. Tim: It seems to be one of the sore points that people keep coming back to. Stutz: There seems to be this belief that people should just give away what they've done to differentiate themselves, arbitrarily. And we're very up front about working with standards organizations and moving those standards forward. And at the same time, we are interested in having things that will allow us to differentiate ourselves in the marketplace and have a sustainable business model. I think there is a trust issue that goes back to the Halloween Documents. Stutz: There may be, with some communities, a trust issue. One of the intents of the project I'm working on, the CLI implementation, is to start to reach out to those communities. The offerings include: * the ECMAscript compiler, written in C#, which runs on both platforms (Windows, FreeBSD) * the C# compiler, which also runs on both platforms * and the shared-source CLI. NET * Windows Forms Also, there are high performance mem...
Cache (1147 bytes)
freebsd.org -> www.FreeBSD.org/
FreeBSD is an advanced operating system for x86 compatible, AMD64, Alpha, IA-64, PC-98 and UltraSPARC architectures. It is derived from BSD, the version of UNIX developed at the University of California, Berkeley. It provides robust network services under the heaviest loads and uses memory efficiently to maintain good response times for thousands of simultaneous user processes. Run a huge number of applications The quality of FreeBSD combined with today's low-cost, high-speed PC hardware makes FreeBSD a very economical alternative to commercial UNIX workstations. Easy to install FreeBSD can be installed from a variety of media including CD-ROM, DVD-ROM, floppy disk, magnetic tape, an MS-DOS partition, or if you have a network connection, you can install it directly over anonymous FTP or NFS. Contributing to FreeBSD It is easy to contribute to FreeBSD. All you need to do is find a part of FreeBSD which you think could be improved and make those changes (carefully and cleanly) and submit that back to the Project by means of send-pr or a committer, if you know one. This could be anything from documentation to artwork to source code.