Domain: cygwin.com
Stories and comments across the archive that link to cygwin.com.
Comments · 616
-
Re:OS X rocks
> First of all, OS X is a UNIX based operating system
Mac OS X is based on darwin, which is based on NeXT, which is based on the Mach kernel and contains code from the BSD implementation of a 'Unix-like' operating system.
> (with a perfectly good user interface layer like no other UNIX has) t
Only systems which are fully compliant with and of course certified to the Single UNIX Specification qualify as "UNIX" (others are called "UNIX system-like" or Unix-like). MacOSX, is UNIX-like.
> that is rock solid in comparison to any other desktop OS, that supports all modern standards that 99% of the computing world expects on a computer.
Where is Gopher support (I have it on windows, linux)?
Why doesn't the FTP client that comes with the system support uploading?
Why is the IMAP implementation (in mail.app) worse than Outlook's and thunderbird's (See sieving script issues)?
Why isn't there ANSI support in the termianl application?
Why isn't there a usable java implementation for the platform (MacOSX's java framework is completely broken for standard java UI elements)?
> And does nearly all of its tasks better than a comparable computer running the latest Windows OS.
I guess these are lies:
http://www.xlr8yourmac.com/archives/apr06/040506.h tml
http://reviews.cnet.com/Apple_Boot_Camp_beta/4505- 3672_7-31826794-2.html?tag=nav
http://www.macfixit.com/article.php?story=20060405 225344882
> Not to mention that you can run 99% of your UNIX programs on it.
Frigging hell, you've never had to deal with signals under MacOSX, or do all those terrible UI compatability hacks to get a GTK application working. It's a lot easier under Windows with CYGWIN.
> OS X. Because friends don't let friends run GNOME.
I don't like Gnome much either, tried KDE 3.5.2 (my prefered enviroment)? I find the entire desktop enviroment provided by KDE is quite adquate for most people's needs. Unfortunately MacOSX and KDE both fail at having a speedy browser (the default browser that comes with the system). This is where Windows wins. -
Re:I think he's probably right.Hotmail is now (presumably) a heavily Windows based system, but (if you read between the lines of the link in the parent article) they did it by walking away from the normal windows eye-candy system and going to a UNIXesque nearly purely scripted environment -- I wouldn't be at all surprised to find out that it's mostly a cygwin based environment (what better way to migrate off of *BSD/Solaris when Mr. Bill mandates the migration?).
Do you ever wonder why Microsoft came out with all of thos Unix/Windows integration tools at the turn of the millenium? This might be the answer.
-
cygwin & rxvt
-
Re:but but but
We WANT Linux/Unix shells...they work just great, and have lots of tool support...and have lots of good documentation...and have 20+ years of abuse.
Well, what's stopping you? install one.- Oisin
-
My partial can't-live-without listMy short list of must-have software on a Windows box:
- Vern — virtual desktops (screenshot)
- StrokeIt — system-wide, customizable mouse gestures (screenshots)
- X-Setup — mind-numbingly detailed tweaking (screenshots)
- Cygwin — *nix-like commandline environment (screenshot would be silly)
These are the basic things I would require regardless of what kind of project I was working on. There are probably another half a dozen or so programs I would almost always install (Process Explorer, Firefox, Putty, KeePass), but these are more likely to be subject to individual preferences.
-
Cygwin
Cygwin is nice. One of the first things I do on a Windows box (and about the only thing I ever use IE for) is go to start, run, and type iexplore "http://www.cygwin.com/setup.exe"/code to launch straight into the current setup program and get myself an xterm, a proper shell and openssh to make my workday considerably less painful. Any OSX fan that spends any time in a shell will probably miss the shell before long, Cygwin provides that in Windows. It's too bad cygwin doesn't ship a win32 KDE...not having my keybindings, having the Start and Menu keys working as advertised instead of doing something useful, lack of multiple desktops and just overall rigidness makes Explorer get in the way more than anything...
-
Cygwin
Cygwin is nice. One of the first things I do on a Windows box (and about the only thing I ever use IE for) is go to start, run, and type iexplore "http://www.cygwin.com/setup.exe"/code to launch straight into the current setup program and get myself an xterm, a proper shell and openssh to make my workday considerably less painful. Any OSX fan that spends any time in a shell will probably miss the shell before long, Cygwin provides that in Windows. It's too bad cygwin doesn't ship a win32 KDE...not having my keybindings, having the Start and Menu keys working as advertised instead of doing something useful, lack of multiple desktops and just overall rigidness makes Explorer get in the way more than anything...
-
Best Windows App of All Time!!
Cygwin, I really can't do without it. I hate windows command line with a passion.
-
Windows applications I cannot be without:
-
Re:i'm a unix sysadmin, here's my top ten listYou complained just because I mentioned rdesktop?
Most small company sysadmins need to at least occasionally deal with Windows. I prefer to do so without leaving my desk. I also ensure cygwin and sshd are on Windows boxes, so that I don't always need rdesktop or vnc.
...My windows list would look something like
- uptime.exe
- cygwin with sshd, exim, and cron installed as services
- PuTTYcyg, which is PuTTY with the ability to run bash shells locally (i.e. xterm)
- SysInternals Junction, directory symlinks in NTFS
- StartupCPL, monitor everything that starts up when Windows does
- 7-zip
- WinSCP
- KNOPPIX for when shit hits the fan
- Debian for when it won't come off the fan
- One antivirus (any, I prefer PC-Cillin) and two anti-spyware agents (any two with different engines)
-
This is news?
This isn't news. There has been POSIX Support in NT4 and win2k forever (so it seems), and Windows 2003 already can do NIS if you know what you are doing with schemas and the Services for Unix. The only thing "new" would be unix shells native to the OS... but this can be done effectively now with other packages like cygwin or MinGW.
-
What about cygwin on your windows desktop?
One easy way to accomplish this is to run cygwin http://www.cygwin.com/ on your windows box, setup all of your environment variables there (aliases and anything else you want), and have SSH pass your environment variables when connecting to a new box. With cygwin you get the standard openssh client, so anything you could do on a gnu box you can do there. You can get this all working and not have to change anything on the actual servers, it will all happen "automagically" on any server you log into, as long as sshd is setup to allow passing env. variables. Cygwin also lets you do all kinds of nifty things, like executing shell scripts from your windows box that log into the linux servers and execute commands. I've found that this is a great way to eliminate the human error factor when running identical commands on many servesr. Write a short script that will SSH in with SSH keys, run the script, verify the output/results and then display the results to the screen. Typically it doesn't save you too much time, as you need to write/test the script, but if can save you from making silly typos on production machines, and if your working on many servers, it can save time in the end. Nothing like a for do loop that iterates through all hosts and applies patches etc.
I also like one persons suggestion to put all the variables into a shell script on a webserver, and when you first log into a box you could just run wget -O - http://server/script.sh | bash or something along those lines.
Aliases in themselves are not a risk, it's only when they are impoperly used. For example, aliasing rm -rf / to something your might accidentally type isn't a good idea. However, if used carefully they can be very convinient and save quite a bit of time. I used them extensivly in my early unix admin days, but I found that they only caused me pain later when I would work on a box without my aliases and I'd be constantly retyping things and trying to remember what the actual command that I wanted was that my alias ran. Similar to people who don't know anyone's phone numbers because they are all stored in their cell's memory. It's great until you don't have it any you don't know any numbers. -
cygwin
$ ssh remote.host "cd
/home; pwd"
Cygwin has command line ssh that will let you do this. -
Re:i luv these guys, but they are doomed
I tend to use Cygwin's distribution of Perl on Windows. Granted I'm not using Perl for heavy lifting but it works for me. Anyone used Cygwin perl in a production web environment?
-
Re:Although this seems "reasonable" in light of thCrap. I'm sorry: www.openoffice.org - reads and writes all microsoft office formats.
Sorry; I wasn't all that clear. I was writing about how things stood when Microsoft lost the anti-trust suit and became a "convicted monopoly". Now things are changing some, and I've not had too many compatibility problems with OO.o
If developers wanted to create platform independant applications it sure isn't Microsoft that's stopping them: http://www.trolltech.com/, http://www.cygwin.com/. Platform independance is just very pricy, a problem that's no being caused by Microsoft.
The problem isn't that Microsoft has/had a monopoly. That's fine and not nessecarily a bad thing. The problem was abuse of the monopoly, using their monoply in one market to push themselves into another and strongarm OEMs to keep them from providing the products of potential competitors.
They said: "If you start carring other operating systems, we won't sell you ours anymore". Sure, not the best thing to happen from the consumer point of view, but illegal or immoral? Hardly. My girlfriend tells me "sleep with an other woman and you'll never see me nacked again". Is she abusing her monopoly? See, there are no close substitutes, as she is just really very fine and all. One could say her body is my de-facto standard when it comes to sex. Also, market entry for other girls is prohibitivly expensive, I just don't know how to deal with them. Should I sue her because she reserves the right to sleep with me on her own terms?
This is a bit silly, but interpersonal communication and sex are governed by open standards. There are likely many potential partners which speak the same language as you and are physically compatible. As of 1999, there were no other programs that could reliably read and write the MS Office formats. So while one could say that "her body is my de-facto standard when it comes to sex", one would be using a different sense of "standard". Your girlfriend doesn't really have a monopoly. -
Re:Although this seems "reasonable" in light of th
Crap. I'm sorry: www.openoffice.org - reads and writes all microsoft office formats. If developers wanted to create platform independant applications it sure isn't Microsoft that's stopping them: http://www.trolltech.com/, http://www.cygwin.com/. Platform independance is just very pricy, a problem that's no being caused by Microsoft.
>As for barriers to entry, Microsoft's illegal "monopoly abusing" deals for OEMs give one
They said: "If you start carring other operating systems, we won't sell you ours anymore". Sure, not the best thing to happen from the consumer point of view, but illegal or immoral? Hardly. My girlfriend tells me "sleep with an other woman and you'll never see me nacked again". Is she abusing her monopoly? See, there are no close substitutes, as she is just really very fine and all. One could say her body is my de-facto standard when it comes to sex. Also, market entry for other girls is prohibitivly expensive, I just don't know how to deal with them. Should I sue her because she reserves the right to sleep with me on her own terms? -
Re:Simple?
Just remember that you'll need to distribute the cygwin.dll file with your application.
Not just that, you also need to provide the source for your application, unless you want to buy a licence from Red Hat. Cygwin is Free software. -
Simple?
Simple Windows Tools? Well, there's always a hex editor... (I kid, I kid!)
Seriously, it's not as difficult as you might imagine. Even your grandmother could whip something up in Visual Basic, though I don't recommend it.
The path of least resistence here is to grab a copy of Visual Studio, then get yourself a beginners book on Windows programming. Just go to your local book store and you'll find a whole shelf of them. (And not a single book on data structures or algorithms in sight. Grrrr...)
If you're a sucker for a bit of punishment, (but believe you can follow the documentation well enough) just use web tutorials and the online docs to guide you through the process. The Resource Editor will do most of the work for you, so you only need to worry about interfacing your code with the GUI components. (Easy, peasy. :-))
Your last option is for the case that you're familiar with GTK+, and don't have Visual Studio available. (A real masochist you are, aren't you?) Grab a copy of cygwin and install all the dev time tools. (Compiler, BinTools, GTK-devel, etc.) Keep a copy of the GTK Reference up, and you should be good to go. Just remember that you'll need to distribute the cygwin.dll file with your application. Otherwise your users shouldn't notice. -
Re:Ah, the ABM treaty...
Ok, I hate to say it, but I have six Macs and four IBM PCs. I used to try to get my Macs to run Windoze and Linux at the same time. Never could get it to do that and couldn't afford the really expensive Macs. WindowsXP does do this. Even with all of the other problems, handicaps, and whatnots that M$ puts into WindowsXP - the people at Cygwin have put together a great version of Linux for the average user to use. And if you work at it long enough and hard enough you can get Basilisk II up and running and then you can use pre-PowerPC software (which I just happen to have).
This has allowed me to have the best of all three worlds: Windows, Macintosh, and Linux. Further, all three OSs can be up and running at the same time which, with today's computers, is a lot faster than the old Macs used to run and strangely enough - the Mac emulator doesn't crash. Well, that's not quite the way to say that. I mean that even though the emulated Mac crashes - it doesn't take the emulator with it. I've run a lot of emualtors and most of them actually crash when the emulated OS crashes, but the Basilisk emulator doesn't seem to do that. It just lets you reboot the system and continue on from there. Which is kind of weird and freaky to me since I'm thinking I should be pushing the reset button or something.
Anyway, since you bashed Windows (and who doesn't!) I thought I'd say that, at least for me, WindowsXP is not a bad thing. (Oh darn it! Now I've jinxed myself!)
BTW: My predicitions for 2006 are:
Intel buys TiVO to help jump start it's entry into that area and Intel hooks up with a small phone producing company to try to get its CPUS et al into proprietary phone systems. They want to have the first truly portable phone computer that will work more like a PDA than a phone. Unfortunately, it weighs twenty pounds and uses DRM software that makes it impossible to listen to your messages without first paying a fee for each and every message. This is not to mention the unfortunate side effect caused by the quantum engine which makes your ear appear in two places at once.
Nokia will make the announcement that they are expanding their phones to include the "Pay as you go" type of deal. They will allow the user to swipe their credit cards along a slot on the side of the phone, punch in how many minutes you want to buy, and begin talking - but only in Japanese.
The PS3 will be delayed by about a month due to a lack of certain parts but once production has really begun it will come packaged with instructions on how to install the version of Linux which was used to work on the machine. Unfortunately, Sony will try to block anyone from getting that version and the Open Source people will have to step in and sue Sony. People will tout "Sony and SCO, lamest companies that we know!" until Sony agrees it was a stupid idea in the first place and gives Linux away for free. Nevermind it was free and open source software to begin with, it's their Playstation and they will do whatever they want to with it.
(And for the joke impaired out there - those were jokes. :-) ) -
Re:Maybe.
Something like this: http://www.cygwin.com/ ?
And there's a ports site, too: http://cygwinports.dotsrc.org/ KDE, Gnome, Xfce4 and many apps. Very nice :-) -
Re:Yeah? SO WHAT? Pointless "benchmark"...
Linux' driver support for 3D acceleration only matters if you're a video gamer
Or if you do any sort of 3D rendering. Architecture, drafting, mechanical engineering, and any number of other fields that use CAD tools fall into that category. Just because you don't use something doesn't mean the rest of the world doesn't.
As far as NTFS goes, its so-called journal SUCKS.
So first you say NTFS sucks, and then you go on to rant about registry corruption. There's a difference between NTFS and the registry, you know, and I'm not going to argue that the registry is any good. I am, however, starting to doubt that you even understand what a journaling filesystem does. I'll let you sit in your own world and pretend that NTFS doesn't have a journal if you want, but just search for "NTFS journaling" on Google and you'll find hundreds of links to prove you wrong.
Your ACL point didn't make any sense at all; Linux and its predecessor Unix have had user and group priviledges for thirty years, and more recently SELinux has added a whole bunch of new settings.
Do you even know what ACLs are? Being able to set read/write/execute bits for user/group/world is nothing compared to a full-blown ACL -- in Windows you can set read / write / execute / read attribute / write attribute / append / delete / take ownership and more for any combination of specific users and groups. What are you going to do on a stock Linux box if, for example, you want the group "powerusers" to be able to execute a file, except for the users "foo" and "bar", and you want "foo2" to also be able to write to it? Nothing, that's what. So what if SELinux has recently added more powerful controls? Did you miss what I said about it being widespread? Windows' ACLs can be found on any NT-based version of Linux; the vast majority of Linux boxes out there are still using primitive permission bit masks.
1. They're usually an afterthought, and don't run as well on Windows.
2. There is a far wider variety of tools available for free on Linux than on Windows. Go check out Sourceforge if you want to see for yourself.
How about you go check out Cygwin? The vast majority of OSS can be run under Windows; that one of the nice things about having access to the source code. No, not everything, but that's not my point.
3. When you get a Linux distribution, a VAST variety of software comes with it, right in the box, for FREE. Windows doesn't come with ANYTHING. So if you want the same stuff I've got running on my SuSE box, you'll have to spend a week downloading all the packages for Windows, IF they even exist on that platform.
So what? Aside from the fact that it'll only take a week to download everything you need if you're on a 56k modem, the initial set-up time for a system is inconsequential in almost any production environment. If that's an issue, why did you mention the Java SDK in your original post? You're not going to find that packaged with many Linux distributions.
I'd say YOU are the ignorant one. I highly doubt your job involves "developing multi-million dollar systems that run on it". If you did, you'd know better than to try and dicker over these points with me.
Well, you are right. The fact that I have a job rather than living my my parents' basement means that I should know better than to argue with Linux fanboys on Slashdot, but I just really hate seeing misinformation like "Windows doesn't have a journaling FS" get spread around. -
Re:Command line......
Yes Windows has an excellent command line; comparable to Linux. Compliments of "cygwin".
http://www.cygwin.com/ -
Re:Maybe there is a point...
-
Linux on Windows
Linux runs just fine on Windows. I use it all the time.
It's called Cygwin
Good job IBM! Reinventing the wheel! -
Re:Storage
Here's the link to the cygwin donations page.
-
Don't forget cross-over technologiesDon't forget to take into account cross-over technologies like, well, CrossOver Office, VMware, Win4Lin, Cedega, MinGW and Cygwin.
Also, don't assume that KDE and GNOME are the only options. I personally run Window Maker (with various dockapps), with fspanel, and KeyLaunch, with xtrlock (invoked via keylaunch) as my screen lock. On top of that, I use various shell scripts that I've written over the years.
Desktop systems, especially for certain classes of users, are highly varied. Good luck trying to study them!
-
Re:wow
Heh, you severly underestimate Red Hat's contribution to the community:) Read this for a truncated list of contributions they've made. Some other products they've purchased and released include GFS, Cygwin, and eCos. They also contribute more code to the kernel than any other entity and in large part maintain and extend glib and GCC (they have a few people on the GCC board and contribute huge amounts of code, in fact many of the newest features in GCC 4.0.x you can thank Red Hat for). Here is another list, but that list is only for projects hosted from that site, so its not complete either, but suffice it to say that Red Hat does a staggering amount for the community, its kind of a shame when people bash them.
Regards,
Steve -
100% FUDstrange, I work at an ISP and we've had used exclusively redhat, from RH5 all the way to FC4 without problems.
For one: I keep hearing people say that redhat contributes "Millions" to the open source community. Where?
http://sources.redhat.com/ecos/ http://sources.redhat.com/redboot/ http://sourceware.org/jffs2/ http://cygwin.com/ http://people.redhat.com/mingo/exec-shield/ http://sourceware.org/insight/ http://sourceware.org/cluster/ http://sourceware.org/systemtap/
and don't forget ext3 is largely bankrolled by redhat.
there's lots more. just because you're unaware of it doesn't mean it doesn't exist.And is it significant compared to the return they get on it?
why don't you ask them?Are they only doing it because it benifits them?
why don't you ask them?I know they pay the salaries of several people who are "RedHat employees", but really just kernel hack, but Millions?
yes. sure, redhat employs kernel devs like alan, ingo and arjen. redhat also pays to employ gcc and gdb developers. and others.Really?
yep.For two: They DIDN'T EVEN WRITE THEIR DAMN SOFTWARE.
really? who wrote rpm then? should you not then lambast mandrake and suse for using rpm, because they didn't write it?
sure there are legitimate gripes about fedora. that's no reason to make stuff up. -
PGP / GPG anyone?
Even if you're too cheap to buy PGP (like me, for example) you can still run it on MSWindows under Cygwin. If you have a 2k or 4k encryption key it's not likely that anyone will be able to hack your private files
:)
(and if you're a tinfoil hat-wearer, then you know the government already knows all about your private files anyway.) -
How I got into it
I started 'programming' as a kid, in the form of DOS batch files and some BASIC, just to do funny things (like make people think that they were reformatting their harddrive by replacing an
.exe file with a file that put info on the screen that looked like a drive reformat... silly, I know, but I was like 8!).
If you have any *nix available at home (and if you're a tinkerer and you want to get into programming, you should be able to get your hands on at least one computer set up this way, if only for geek cred.. if you just run windows, try Cygwin!), a really good way to start would be learning shell programming. This is both immediately useful to you as a user, as well as being a great introduction into programming concepts like variable scoping and loop structures. It also lends itself to coming up with something useful to program, which is helpful when you're learning programming. Most shell syntax/commands (depending on the shell) are similar to (or are actually) the C language, which would give you a solid foundation. There's also plenty of resources at the library and on the net for free, or you could pick up a book (I have this one) to serve as a reference.
What it won't teach you very well is object-oriented approaches to programming. An easy (and cheap!) way to get more information on this sort of thing is to look for free books on the internet. There's a lot of hotness to be found in The Pragmatic Programmer's Guide to programming in Ruby; the text is all online and covers both 'the good way' as well as serving as a language reference. Everything you need to get started with Ruby (and then some) are free, too! Then again, most of the necessary tools for any language are easily available and typically free, but might take some hunting.
A lot of people have probably suggested Java and all its cross-platform goodness. Personally, I think it would be much better to start with a language with less of an entry hurdle - it can be difficult for a total newbie to do all the 'extra stuff' like linking to libraries and all the class structure right out of the gate. All that stuff makes Java more powerful (and cumbersome), but much harder to just dive into than scripting or Ruby. -
Include Windows OSS, Cygwin, Knoppix & Eclipse
If your students are not running Linux, and their backgrounds are in the Windows and mainframe worlds, then it might be best to approach OSS from the Windows side. This is especially true if your student's are not willing to install Linux on their own boxen or on whatever they may use at their place of employment.
So, be sure to include Windows based OSS programs such as found on the Open CD and check out the the source forge osswin site at http://osswin.sourceforge.net/.
You need to give them a flavor of what Linux is like to be sure, so include Knoppix in the mix somewhere.
It sounds like your course will be for programmers. If so, then introducing them to Cygwin would be a good idea. You may even wish to run KDE under cygwin on Windows (see http://kde-cygwin.sourceforge.net/
For development tools you should cover the creating programs from the command line using make, etc., but also cover OSS IDE's -- Eclipse in particular would be a good one. And of course use g++ for C++ and Sun's java (I am not a purist so I think Java's Sun will suffice but Sun's Java is not regarded as true OSS, so you may need to find something else for Java.)
If you use g++ with cygwin on windows, then also consider introducing them to minGW so they can make their programs run natively on windows.
I run both windows and Linux at home, and prefer Linux. But at work I have to use a window box. I have cygwin with X installed and use both firefox and OpenOffice as replacements with no problems. I am posting to let you know about the windows possibilities because I beleive that you may encounter some resistance if you require your student's to run Linux. OSS on windows is a good way to introduce those who are new to OSS and Unix like file systems and tools to newbies.
-
One word
One word: Cygwin. Using Windows without it is like using a toilet and not having any toilet paper.
-
Re:Not the first time
If you get Services for UNIX (a free download now)
Yeah, you get it here: http://www.cygwin.com/setup.exe -
Re:GNOME for Windows?
You can get IIRC 2.8 from:
-
Re:SFU was only good for one thing
The references to Linux are largely recent Red Hat spin. Cygwin was originally developed by Cygnus Solutions, who described their tools as 'ports of the popular GNU development tools and utilities for Windows' that work by 'using the Cygwin library which provides a UNIX-like API on top of the Win32 API':
http://web.archive.org/web/19990210095919/sourcewa re.cygnus.com/cygwin/
When Red Hat acquired Cygwin they kept this description around for a while:
http://web.archive.org/web/20000815200506/sources. redhat.com/cygwin/
but later removed the reference to GNU:
http://web.archive.org/web/20030205205726/http://c ygwin.com/
(ironic since 'Cygnus' was derived from 'CyGNUs')
and eventually dropped Unix in favour of Linux:
http://www.cygwin.com/
This is the sort of thing that justifiably annoys GNU supporters (and even others who don't normally subscribe to the whole 'GNU/Linux' thing). Cygwin has no more connection with Linux than BSD does (except that nowadays it's developed by a Linux distributor, so perhaps userland tools are compiled for both operating systems from similar source tree versions?). -
Re:m$ agnizing their weakness... once again
An interesting statement, given that the integration offered by such products as Cygwin is pretty good, and it even works as far back as win95 (mind you, with some limitations, and even in win2k and winXP there are still limitations).
-
Re:...the same features we delivered seven years a
The *ix command line is what I miss most when I use Windows systems (which is most of the time, currently).
Don't complain, then - install one! There is no reason whatsoever why using Windows has to be an exercise in command-line deprivation, since complete and usable Unix-like command-line environments have been available for years now.
Personally I use Cygwin, because it's a very complete Linux-style environment with all the GNU tools and other goodies I'm used to from Linux. But even if your PHBs won't allow that nasty open-source stuff on company computers, I don't see what they could possibly have against Microsoft(r) Windows(r) Services for UNIX(r), which is an official and fully supported Microsoft product. And also free. -
A better 1-CD solution than OpenCD
Productivity:
OpenOffice 1.1.4 | jEdit 4.2 | Nvu 1.0 | PDFCreator 0.8Graphics:
GIMP | Inkscape | Blender | POV-RayMedia:
VLC | Audacity | JazzWareInternet:
Gaim | Firefox | Thunderbird | HTTrack | TightVNC | 7ZipSurvival Kit:
BurnAtOnce | Darik's Boot and NukeDevelopment:
Eclipse | Dev C++ | Cygwin | Bochs -
Re:That's no moon!
-
Re:That's no moon!
Using the GUI is brain dead...
This is a viewpoint I've always found kinda interesting.
You took the quote about GUIs entirely out of context.
He was referring to the tools Microsoft provided -- NOT GUIs in general. Specifically....
Again: This works for both, NT4 and W2K. Only the GUIs aren't able to deal with that order."
That's what he ment.
-
Re:That's no moon!
Windows ACL is much better than the "standard" unixy permissions
...
Granted they're more fine-grained, yada, yada, but to the degree they're effective, and to the degree the defaults are acceptable, I wonder how many Windows admins can make use of them, or, just as importantly, manage them. Using the GUI is brain dead, and the command-line tools are messy and a chore to use, not to mention the lack of complementary tools.
And as for interoperability, the folks at Cygwin, for example, have gone to great lengths trying to implement POSIX permissions on a Windows system. The results are not always pretty. You can read about the mapping leak, for example, here -
What about Cygwin?
I use Cygwin and I love it. Runs under XP, 98% Xwin support, and includes apps that Windows needs separate huge programs for (ssh, rsync, and of course regexps).
Of course, there's no multiuser and everything is run as the Windows user logged on, and cron, sshd, httpd, don't run as well if at all, but I use my home box for that. -
Re:The reports of my death are greatly exaggerated
Well you didn't look too hard...
Start here:
http://cygwin.com/packages
If you're too lazy to do a godamm search...
http://cygwin.com/packages/emacs
http://cygwin.com/packages/tetex
http://cygwin.com/packages/apache
http://cygwin.com/packages/apache2
http://cygwin.com/packages/python
http://cygwin.com/packages/perl
etc...
And yes...some proprietary software is actually useful. People even pay money for it! Imagine that - in a capitalist society where people exchange goods and services for mutual benefit. -
Re:The reports of my death are greatly exaggerated
Well you didn't look too hard...
Start here:
http://cygwin.com/packages
If you're too lazy to do a godamm search...
http://cygwin.com/packages/emacs
http://cygwin.com/packages/tetex
http://cygwin.com/packages/apache
http://cygwin.com/packages/apache2
http://cygwin.com/packages/python
http://cygwin.com/packages/perl
etc...
And yes...some proprietary software is actually useful. People even pay money for it! Imagine that - in a capitalist society where people exchange goods and services for mutual benefit. -
Re:The reports of my death are greatly exaggerated
Well you didn't look too hard...
Start here:
http://cygwin.com/packages
If you're too lazy to do a godamm search...
http://cygwin.com/packages/emacs
http://cygwin.com/packages/tetex
http://cygwin.com/packages/apache
http://cygwin.com/packages/apache2
http://cygwin.com/packages/python
http://cygwin.com/packages/perl
etc...
And yes...some proprietary software is actually useful. People even pay money for it! Imagine that - in a capitalist society where people exchange goods and services for mutual benefit. -
Re:The reports of my death are greatly exaggerated
Well you didn't look too hard...
Start here:
http://cygwin.com/packages
If you're too lazy to do a godamm search...
http://cygwin.com/packages/emacs
http://cygwin.com/packages/tetex
http://cygwin.com/packages/apache
http://cygwin.com/packages/apache2
http://cygwin.com/packages/python
http://cygwin.com/packages/perl
etc...
And yes...some proprietary software is actually useful. People even pay money for it! Imagine that - in a capitalist society where people exchange goods and services for mutual benefit. -
Re:The reports of my death are greatly exaggerated
Well you didn't look too hard...
Start here:
http://cygwin.com/packages
If you're too lazy to do a godamm search...
http://cygwin.com/packages/emacs
http://cygwin.com/packages/tetex
http://cygwin.com/packages/apache
http://cygwin.com/packages/apache2
http://cygwin.com/packages/python
http://cygwin.com/packages/perl
etc...
And yes...some proprietary software is actually useful. People even pay money for it! Imagine that - in a capitalist society where people exchange goods and services for mutual benefit. -
Re:The reports of my death are greatly exaggerated
Well you didn't look too hard...
Start here:
http://cygwin.com/packages
If you're too lazy to do a godamm search...
http://cygwin.com/packages/emacs
http://cygwin.com/packages/tetex
http://cygwin.com/packages/apache
http://cygwin.com/packages/apache2
http://cygwin.com/packages/python
http://cygwin.com/packages/perl
etc...
And yes...some proprietary software is actually useful. People even pay money for it! Imagine that - in a capitalist society where people exchange goods and services for mutual benefit. -
Re:The reports of my death are greatly exaggerated
Well you didn't look too hard...
Start here:
http://cygwin.com/packages
If you're too lazy to do a godamm search...
http://cygwin.com/packages/emacs
http://cygwin.com/packages/tetex
http://cygwin.com/packages/apache
http://cygwin.com/packages/apache2
http://cygwin.com/packages/python
http://cygwin.com/packages/perl
etc...
And yes...some proprietary software is actually useful. People even pay money for it! Imagine that - in a capitalist society where people exchange goods and services for mutual benefit. -
Re:Handy alternative to Notepad"gVim" http://www.vim.org/. A litle bit of a learning curve but once you learn how to do range substitutions it is cake.
:%s/find/replace/g :.,$s/find/replace/g :.,.+3s/find/replace/g
But these are just simplified sed scripts. Better to drop vim and just run sed.Sed - it's there - use it.
(Windows is no longer a good excuse http://www.cygwin.com/)