I was referring to http://www.dosbox.com/ , which is a dos emulator. That's the gpl program that got swindled
To get back on topic, vortex: It sure looks like you have the demo version of the pak, though there's nothing inherently wrong with that. Getting a legal copy over a direct-download service (avoid steam though, ugh) shouldn't be too hard on your wallet. If you're less legit-minded than that, I'm sure you can get creative. It *is* odd that q2.exe would have the functionality of pak map downloads though.
It's cool that the dosbox crew are rolling with it that well, right on guys. It still rubs me the wrong way on principle, and makes Valve all the more icky overall.
The only icky part from my point of view is if they didn't give the dosbox guys any credit in the documentation. (It sounds like this may have been resolved shortly after the initial release.)As a software developer, I have to stress that if I release code as GPL, and someone else integrates my GPL code into their GPL program... that is completely OK. That is indeed the point of the GPL... If we didn't want it to work that way we would choose a different license when releasing our software.
By my count, there are 48 original maps in Q2. The first group of 45 is in pak0.pak with the others in pak1 and pak3 as listed in comments below.
I think the big kicker was that id stated, several times, they go after people legally who didn't follow the GPL rules. The dosbox gpl rules wearn't: source code that id and/or valve modified wasn't provided. Don't know if it ever way.
I just tested: Quake 2 demo does NOT work with TS servers. Why? It's version 3.14. So you install the 3.20 patch & BAM! instant download of anything it doesn't have, including pak0 assets. I just started downloading the map on TS:vanilla (74.54.186.226:27912). IMHO, if id REALLY CARED about this they'd release a 3.21 patch to fix it, like they did with Q3A after people looked at the GPL code & found a serious flaw or two that should of been fixed.
Actually, id released 3.21 ages ago.
But anyway, I'm pretty sure the 3.21 source code has a comment in there like "refuse to download from pak files". I believe this was removed in r1q2. (Our servers run r1q2ded.)
Good reason it should of been removed (then you can't download from mods).
Considering that most of the gpl engines are... well, gpl, then I'm sure that some of the client devs wouldn't be as understanding or lenient as the dosbox guys were....
another thing that's confusing about the whole "Dosbox for old id games" (why won't the damn horse DIE! DIE HORSE DIE!!!!) thing is that they didn't NEED to: there's a TON of GREAT GPL engines out there for Wolf3D, Doom 1/2 & Q1. There was no reason to even use dosbox. They could of included a newer engine that gave pretty images or the original images, AND full in-menu controls, AND full internet support.