well no one is calling you stupid, I was just questioning the validity of the claim that you cannot do this with OS X and a Mac. I also was wanting to know application. For me, when I use my Macbook Pro it is on a table, desk, or my lap and I am using it. When I am not using it, it is in my backpack.
However, after a quick look via Google and some command lines I have some solutions for you. First and foremost, you actually can set your Mac laptop to remain awake when the lid is closed, via pmset. Which is a CLI binary to controls power management. Believe it or not, Windows has a command line binary for power management as well, but the name escapes me at the moment.
snip from the man page
Code:
PMSET(1) BSD General Commands Manual PMSET(1)
NAME
pmset -- manipulate power management settings
SYNOPSIS
pmset [-a | -b | -c | -u] [displaysleep minutes] [disksleep minutes] [sleep minutes] [womp 1/0] [ring 1/0] [autorestart 1/0]
[dps 1/0] [reduce 1/0] [powerbutton 1/0] [lidwake 1/0] [acwake 1/0] [lessbright 1/0] [halfdim 1/0] [sms 1/0] [boot]
pmset -u [haltlevel percent] [haltafter minutes] [haltremain minutes]
pmset -g [custom | live | cap | sched | ups | ps | pslog | rawlog]
pmset schedule [cancel] type date+time [owner]
pmset repeat cancel
pmset repeat type weekdays time
pmset [touch | sleepnow | noidle | lock]
Actual code to set the Mac laptop not to sleep when the lid is closed:
Now to check our work: (let me actually do this on a laptop...)
Code:
bash-3.2# pmset -g
Active Profiles:
Battery Power -1
AC Power -1*
Currently in use:
sleep 10
sms 1
acwake 0
displaysleep 10
autorestart 0
hibernatefile /var/vm/sleepimage
hibernatemode 3
womp 1
halfdim 1
disksleep 10
[COLOR="Red"]lidwake 0[/COLOR]
ttyskeepawake 1
0 = off
1 = on
Disabling lid wake turns off both the put to sleep and wake function from opening and closing the lid. Alternatively there are several third party applications that give you this functionality if you prefer to do it through a GUI.
Apple keeps it simple and in their view most users won't need this feature and it may cause problems if they move around their laptop in their bag with a spinning HD. Like, is your grandma going to know that? How about someone who barely uses computers? While you may take disagreement with Apple's stance, their OS is very robust in what you can do to customize it. You just have to learn it. If you google search disable sleep when lid is closed on a Macbook you would have eventually found both solutions.
InsomniaX is the app I am talking about Google it and you will find it. So, even if it is a deal breaker you can still do it. Windows has man of the restrictions and customizations but you may be used to using the Windows GUI over the command line, or perhaps even the registry. However, I still think your actual preference is with Windows boxes, and that is cool too. Everyone has their own opinion.