- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Oh, in older versions of the .NET framework.
Admin
And desktop/laptop/tablet makers are in the business of selling software. In particular Microsoft Software. That is why we get silly things like UFEI (or whatever it is called) boot procedures. When vendors of systems finally wake up and realize that their business is selling OTHER PEOPLES PRODUCT they might tell them to go punt. It is a shame, actually. The margins on the hardware are very thin, but the margins for the software (quite large) end up in somebody elses pocket.
Sad, very sad!
Admin
My company relies on USB dongles for licensing of its software.
We routinely get calls about damaged and lost dongles which result in a $50,000 software package no longer functioning. Seems like something so expensive shouldn't rely on something so tiny and fragile.
The best is when a customer decides to increase their system security by disabling USB devices on their servers, then can't figure out why the software stopped working. And all we can do is shrug our shoulders and say "Well that's how the software works, sorry".
Admin
The point Steve The Cynic was making is that you cannot use the PBX as a dongle for the software if they sell the software as an optional upgrade. So if the PBX alone is $X (I have no idea how much these things cost) and the PBX plus the software is $X+Y, then if you use the PBX itself as a dongle, customers could theoretically save $Y by buying the PBX alone and then pirating the software.
Admin
Admin
On the contrary, it's not in their interests for people to print things - it's for people to use (and thus purchase more of) their ink/toner cartridges. And maintaining close control over the drivers is one of the elements that allows them to discourage the use of cheaper third-party cartridges. They know what they're doing.
Admin
Actually, the cost of the software license is almost entirely borne by the crapware that gets installed. Symantec, etc., pay OEMs to preinstall their software, and basically increase profits because this marketing payment offsets some of the BOM cost.
Of course, if you're talking about something immune to this, like a Windows 8 RT tablet, you'd be correct as there's no crapware for them yet. For Android tablets, well, many manufacturers "customize" Android and provide "helpful apps" preinstalled that require ROM replacement in order to get rid of.
Could do it the Apple way - where the software is the thing that's used to sell hardware...
Admin
Please show some consideration. My son was a grammarnazi, and let me assure you, it's no laughing matter.
Admin
I can't believe how so many shitquipment manufacturers are selling you a big house, locking up two bedrooms and a bathroom, and charging $1500 extra for the key to each room. Or you could just pick the lock. Or disable the dongle check. Pirates FTW.
Admin
No soup for you!
Admin
Admin
A friend of mine worked at an engineering company that had, among other things, a $15,000 flatbed plotter that did up to 2A0 size paper. This plotter required some fairly serious, totally custom software to drive it. In their wisdom, the vendors required a $2 dongle to, uh, "protect" the software, completely ignoring the fact that it already required a $15,000 dongle in order to function.
(The $2 dongle also had all the usual problems that dongles have. Luckily the plotter manufacturers may have known a bit about building plotters but knew nothing about working with dongles, so a 1-byte patch was enough to disable it).
Admin
Nice. So US was that behind in those days. When in the USSR they were buying digital phone stations, with, yes, computer control. Buying it from Finland, most probably from Nokia.
Admin
Admin
This comment thread certainly took a turn for the bizarre.
Alex, Remy, can we please get upvote buttons in the comments section now?
I would augue that I come for the articles, but I stay for the comments.
Admin
Would be a great idea normally - but for our use case, the software had to run on computers which weren't network-connected. And it would have been near impossible to crack the protection on this software, trust me.
Admin
Either the software is free[1] and ships with every PBX, in which case the question of piracy is moot because all people who could use the software (i.e. all owners of the particular PBX) will already have a copy, OR it is a chargeable option[2], in which case the mere presence of the PBX is not sufficient. The PBX must have some sort of permission bits (the active part of the dongle) in order to enable or disable relevant parts of the software, or I just grab a copy of your CD and install it in my network to control my PBX.
Summary: if you wish to "protect" the software, you need a dongle somewhere. If you don't want a "pure" dongle, you must embed the dongleness of the dongle in the PBX, i.e. the PBX must really be a dongle.
[1] Free as in beer, not free as in speech, and of course that really means "included in the price of the PBX".
[2] Other posts suggest that this is frequently the case, and the price is usually eyewateringly large.
Admin
+1 - and this is why I miss MFD so much. The comments where the best thing about this site.
Admin
Admin
Okay, I'll concede that one.
Admin
PBX use proprietary signal/command for programming. Software specifically made for one brand of PBX usually won't run for the others (unless the software specially made to support multiple kinds of PBX).
Admin
This is all very strange to me, I've never had any trouble changing the MAC address of an interface. One the other hand long ago some programs tried to identify the computer by looking at installed hardware. So if you changed anything, or say the floppy controller on the MB died, you were SOL.
Ten years ago I was using a ICE (two of them actually), the hardware and software were sold together, but was keyed to the hardware. All well and good except to get a license code to unlock the ICE required you call the distributor, who would fax the info to Germany, who would then fax the number back a day later, etc. And the emulator would lost it's mind and forget who it was every couple of months.
Admin
"D o n g l e n e s s"
+1
Admin
Ooooooh, Fido!
Admin
Isn't it just possible that the B2500 was the same design populated with lower-spec devices?
(Anyway, according to Wikipedia the B3500 had a lot more memory.)
Admin
Macro popacro.
Admin
You misunderstand. I'm not talking about the software that runs on the printer: I'm talking about the O/S-specific driver that runs on the PC/tablet/smartphone/etc; the driver that allows text to be sent to the printer from your word processing program.
(Those drivers don't actually have anything to do with the cartridge. If you want users to buy your brand of cartridge for sure, you fix the in-printer software so it will only work with your cartridge; like Lexmark does.)
The more devices the user can hook to the printer, the more likely they are to print things; the more they print, the more cartridges you sell. So telling the user, "The only thing you can hook to our printer is one (1) Windows machine," is counterproductive, because you're actually preventing them from printing from their other devices. Why would you do that?
Yet printer manufacturers impose restrictions like that because they seem to have the mistaken impression they are selling O/S print drivers.