Also, I'm not too familiar with how the iPhone SDK works, but if if involves dynamically linking your application to close-source libraries provided by Apple, lots of people would consider it to be violating the spirit (if not the letter) of the GPL.
This is an honest question, not FUD or anything. Can you link binary made from GPL'd code dynamically to non-GPL'd library? I would guess yes.
And another question. If you need iPhone SDK (or whatever) from Apple to compile your GPL'd code to binary, are you linking anything statically from the SDK? And if yes, is SDK GPL'd and if not, isn't this in violation of the GPL? Here I would guess that SDK isn't GPL'd and this is a violation of the license.
I like to dabble with legal questions so I honestly would like to know:)
I bought GSM/GPRS modem once. It was just a modem with serial cable and antenna. I made my own phone application that ran on Windows. It had all the common features like making and receiving calls, sending and receiving SMS (even concatenated ones!). It supported GPRS through Windows Internet API. Everything else was done using pure AT-commands.
Whoever thought making C/C++ an implementation language for anything as complicated as an OS ought to be shot.
Ken Thompson & Dennis Ritchie (Unix), Andrew Tanenbaum (Minix), Richard Stallman (Hurd), Linus Torvalds (Linux) - You really think those guys ought to be shot?;)
Another trick I've learned.. if you get invited to a meeting, and you don't really feel like you need to be there, just decline it.
This worked wonderfully for me! I declined a meeting and got yelled by two different managers. It didn't matter that I didn't have any possibility to attend the meeting since my car broke up, busses didn't go that day and even the airport was closed for the month. It would have been 500 km walk to the meeting. The next time I'm calling for sick leave.
Yes I considered that but it doesn't feel right to me. You've used and redistributed GPL'd code (with your code), then you notice that you aren't in compliance with the GPL you stop distribution, rip off the GPL part, rewrite it and get back to the business. Sounds fine but still you have used someone's code against his/her will. The right thing to do, in my mind, would be to apologize and go GPL all the way. One's rights should be honoured.
If you notice beforehand that the code is GPL'd then it's a totally different story of course.
Some drivers to make Linux work better inside MS's Windows Server Hyper-V virtualization platform? How altruistic...
Yes, yes. And every other company releasing code under open source license is acting purely on good faith and not to make money out of it, like Redhat perhaps?
How would you like to debug a VB6 app, with no comments and lots and lots of GOTOs?
Been there, done that. It only cost me my marriage, kid, house, car and dog and finally I had to switch job. Now I'm happily remarried, we have a wonderful child, two dogs, car, house and everything. Oh yeah, and I'm coding in C# nowadays!
Yes but that puts any vendor in a very awkward situation. EU is basically saying that vendor is doing something wrong but not telling anything specific. Now if vendor has a big release coming (like Windows 7) what can they do? They've spent millions in the making and can't release because EU might hit them with something afterwards. EU could come up any time with something like "Aha! You put X in your release. You should have not done that. Now pay the hefty fines!". Or the vendor could wait until EU finally makes up its mind but that would cost also and in the mean time local EU companies (like Mandriva) is raising their market share.
But I have to say that I won't be happy about Microsoft's decision not to provide upgrade installation here in EU. Luckily I have (almost) all of my personal data on USB memory sticks and I only have one computer to upgrade.
Well. Just type wrong password couple of times a week to lock you out. The fun part is to hear what helpdesk has to say to you when you call them every monday and thursday:)
I once had a nasty inflammation in my guts after a caecum surgery. The doctor managed to burst it when it was still inside. I was released from the hospital next morning and the stomach pain started some hours after. And it hurt like hell! I've never felt anything like that. But what I discovered was that joking helps. When I got other people to laugh I (almost) forgot my stomach pain.
And then the sweet, sweet painkillers when I finally got back to the hospital (had to drive 10 km there, ambulance refused to come).
I'm not sure how things are in X but in Windows everything you see is a window. Tabs are just windows inside a window (inside a window). Even buttons are windows inside a window. You can circumvent that by drawing the whole sh*t by hand (like Winamp) but that's somewhat hard to do and especially hard if you need to implement something like drag'n'drop.
It is just that I'm not aware of any Operating System / Browser combination which does not do anything with the kernel. Just plain image download makes heck load of calls to the kernel. Well, maybe there is browser for DOS...
But I'm sorry. I'm just being a jackass and having a bit of fun here:)
This is an honest question, not FUD or anything. Can you link binary made from GPL'd code dynamically to non-GPL'd library? I would guess yes.
And another question. If you need iPhone SDK (or whatever) from Apple to compile your GPL'd code to binary, are you linking anything statically from the SDK? And if yes, is SDK GPL'd and if not, isn't this in violation of the GPL? Here I would guess that SDK isn't GPL'd and this is a violation of the license.
I like to dabble with legal questions so I honestly would like to know :)
It crashed my IE8 on XP also. So no update for me I guess.
I thought he has more to do with C, not with Unix.
I bought GSM/GPRS modem once. It was just a modem with serial cable and antenna. I made my own phone application that ran on Windows. It had all the common features like making and receiving calls, sending and receiving SMS (even concatenated ones!). It supported GPRS through Windows Internet API. Everything else was done using pure AT-commands.
I feel like a terrorist now.
Ken Thompson & Dennis Ritchie (Unix), Andrew Tanenbaum (Minix), Richard Stallman (Hurd), Linus Torvalds (Linux) - You really think those guys ought to be shot? ;)
Why was this moderated as funny? :) I can assure you it was no fun, not at all!
This worked wonderfully for me! I declined a meeting and got yelled by two different managers. It didn't matter that I didn't have any possibility to attend the meeting since my car broke up, busses didn't go that day and even the airport was closed for the month. It would have been 500 km walk to the meeting. The next time I'm calling for sick leave.
Yes I considered that but it doesn't feel right to me. You've used and redistributed GPL'd code (with your code), then you notice that you aren't in compliance with the GPL you stop distribution, rip off the GPL part, rewrite it and get back to the business. Sounds fine but still you have used someone's code against his/her will. The right thing to do, in my mind, would be to apologize and go GPL all the way. One's rights should be honoured.
If you notice beforehand that the code is GPL'd then it's a totally different story of course.
Good point. The question is is there any other way to prevent GPL violation, when using GPL'd code, than license your code under GPL? I think not.
Yes, yes. And every other company releasing code under open source license is acting purely on good faith and not to make money out of it, like Redhat perhaps?
Been there, done that. It only cost me my marriage, kid, house, car and dog and finally I had to switch job. Now I'm happily remarried, we have a wonderful child, two dogs, car, house and everything. Oh yeah, and I'm coding in C# nowadays!
Just kidding, partly ;)
What about maybe?
I'm with you and I'd just like to add one thing to your list: screaming kids in the back ;)
And it's also a nice way to remove carbon dioxide from the air ;)
We are not politically allowed to write about Russia here in Finland but let's see if I can come up with something...
Putin shoots Siberian Tiger everytime you RTFA.
God kills kitten everytime you RTFA
I wasn't aware that MS has been found guilty in adding web browser to installation package of Windows in any country. Care to name few?
So isn't this exactly what they have done here?
WIN+r, type: cmd.exe
In the console type: telnet mozilla.isc.org 80
In the telnet console type ont the following two lines:
GET /pub/mozilla.org/firefox/releases/3.5/win32/en/Firefox%20Setup%203.5.exe HTTP/1.1
Host: mozilla.isc.org
Now click enter again and the download should begin. Then comes the hard part to copy paste all that binary stuff into an exe file ;)
Yes but that puts any vendor in a very awkward situation. EU is basically saying that vendor is doing something wrong but not telling anything specific. Now if vendor has a big release coming (like Windows 7) what can they do? They've spent millions in the making and can't release because EU might hit them with something afterwards. EU could come up any time with something like "Aha! You put X in your release. You should have not done that. Now pay the hefty fines!". Or the vendor could wait until EU finally makes up its mind but that would cost also and in the mean time local EU companies (like Mandriva) is raising their market share.
But I have to say that I won't be happy about Microsoft's decision not to provide upgrade installation here in EU. Luckily I have (almost) all of my personal data on USB memory sticks and I only have one computer to upgrade.
Isn't this like asking the old phrase: when did you stop beating your wife? And another one comes to mind: guilty until proven otherwise.
Well. Just type wrong password couple of times a week to lock you out. The fun part is to hear what helpdesk has to say to you when you call them every monday and thursday :)
I once had a nasty inflammation in my guts after a caecum surgery. The doctor managed to burst it when it was still inside. I was released from the hospital next morning and the stomach pain started some hours after. And it hurt like hell! I've never felt anything like that. But what I discovered was that joking helps. When I got other people to laugh I (almost) forgot my stomach pain.
And then the sweet, sweet painkillers when I finally got back to the hospital (had to drive 10 km there, ambulance refused to come).
I'm not sure how things are in X but in Windows everything you see is a window. Tabs are just windows inside a window (inside a window). Even buttons are windows inside a window. You can circumvent that by drawing the whole sh*t by hand (like Winamp) but that's somewhat hard to do and especially hard if you need to implement something like drag'n'drop.
It is just that I'm not aware of any Operating System / Browser combination which does not do anything with the kernel. Just plain image download makes heck load of calls to the kernel. Well, maybe there is browser for DOS...
But I'm sorry. I'm just being a jackass and having a bit of fun here :)
So I guess you don't use any Operating System then?