9,290 reputation
11736
bio website
location
age
visits member for 2 years, 7 months
seen May 15 at 10:10

At day I am an ABAP developer working in civil service.

At night I am a game developer experimenting with all kinds of different technologies.


May
13
comment At what point can I call GPL code my code?
This is a good answer, Ixrec. Did you consider to commit to the proposal for the new Stackexchange site Open Source Stackexchange? It still needs 78 people to commit to it so it can go into beta.
May
9
comment Why is one language with elegant easy to read syntax as fast as one with the verbosity or explicitness?
This question reads like a "Why is this product so awesome?" marketing blurb, not a serious question. I flagged it as spam.
May
8
comment What was the date of the Java Alpha and Beta releases
...or maybe someone from the Time magazine received a fat bonus from Sun's marketing team for that article?
May
2
comment Can GPL be implied to a derivative work?
Good answer. Did you consider committing to the Open Source Stackexchange proposal?
May
1
comment Why is negative zero important?
Yes, but why is this important? Can you provide a practical, real-world example where the difference matters?
May
1
comment GPL - do you need to provide the sourcecode for the dependencies?
This would be a good question for area51.stackexchange.com/proposals/82234/… which still needs 91 users so it can go into beta. But to answer it you need to tell us the licenses of the libraries.
Apr
28
comment License opensource app for non-commercial
This would be a good question for the newly proposed open source stackexchange which still needs stackexchange users who commit to it so it can go into beta.
Apr
24
comment How do I design a Javascript Object to not use any public properties?
I don't think it is possible to have private variables without a constructor, because private variables need to be declared inside the scope of the constructor.
Apr
21
comment Do legal names matter with source code licensing in the USA?
How to deal with copyright and anonymous contributors would be a good topic for the new proposal Open Source Stackexchange which still needs people to go into beta.
Apr
21
comment I want a trivial example of where MongoDB can scale but a relational database will have trouble
@Doval I am pretty sure those people at Amazon who manage the product catalogues are not certified database administrators. They would be quite overqualified for such a simple job.
Apr
21
comment I want a trivial example of where MongoDB can scale but a relational database will have trouble
@Doval Sorry, I meant table, not column. Adding a new table is just as critical as adding a column and should be done by an administrator and not automatically.
Apr
21
comment I want a trivial example of where MongoDB can scale but a relational database will have trouble
@Doval That turns ugly when you want to add new product types. It will require to add a new database table which means it needs to be done by a database administrator and can't be done by a normal user.
Apr
19
comment Are there any impediment in the Apache License 2.0 to sell software?
When you have more questions about the Apache license, you might want to commit to the proposal for Open Source Stackexchange.
Apr
12
comment Software piracy and GPL
@gnasher729 I don't think that this is correct. When you are the sole copyright holder you should be allowed sell it for any price to any conditions you want. When you are not you only have the GPL which doesn't give you another choice than licensing it under GPL. I think we should explore this in form of a proper question when Open Source Stackexchange goes into beta.
Apr
12
comment “One of some”-type
An empty interface which serves no purpose but type identification is usually referred to as a "marker interface".
Apr
11
comment Why does Java (and other langs too) have seemingly redundant functions like “str.startsWith(String str, int fromOffset)”?
@RobertHarvey It wraps the map into a decorator which makes the map thread-safe. The result is functionally identical to the class Hashtable.
Apr
11
comment Why does Java (and other langs too) have seemingly redundant functions like “str.startsWith(String str, int fromOffset)”?
@RobertHarvey No, Hashtable is used when thread safety is required. When you don't need thread safety, you use a HashMap.
Apr
11
comment Why does Java (and other langs too) have seemingly redundant functions like “str.startsWith(String str, int fromOffset)”?
an example for a class in the Java standard library which was made redundant by a later addition is Hashtable vs. Collections.synchronizedMap.
Apr
11
comment Why does Java (and other langs too) have seemingly redundant functions like “str.startsWith(String str, int fromOffset)”?
A 4th reason might be historical. They added startsWith first, realized that it doesn't cover all use-cases, and then added substring in a later version which can do the same and more, but they couldn't remove startsWith because it would break backward compatibility.
Apr
11
comment Software piracy and GPL
@gnasher729 I would like to know how this makes a difference in practice, but I think this goes too deep for programmers.se. I think I will ask a question about this on open source stackexchange when it goes into beta. Maybe you would like to commit to it so you can answer it then?