Poster | Thread |
falemagn
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 30-Oct-2007 17:55:42
| | [ #21 ] |
|
|
|
Super Member |
Joined: 24-Nov-2003 Posts: 1126
From: Italy | | |
|
| Quote:
This is not a library and it is hand-written 68k assembly so I seriously doubt it has anything to do with that. |
You can take the functions out of a library and make of them whatever you want, and you can also convert it from C to assembly (or any other language, for that matter), all of which doesn't make you less oblidged to abide to the original license.
That's why I asked what I asked... _________________ “It is well enough that people of the nation do not understand our banking and monetary system, for if they did, I believe there would be a revolution before tomorrow morning.” ~~ Henry Ford
|
|
Status: Offline |
|
|
Framiga
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 30-Oct-2007 18:01:20
| | [ #22 ] |
|
|
|
Elite Member |
Joined: 5-Jul-2003 Posts: 2213
From: Unknown | | |
|
| |
Status: Offline |
|
|
Zardoz
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 30-Oct-2007 18:23:51
| | [ #23 ] |
|
|
|
Team Member |
Joined: 13-Mar-2003 Posts: 4261
From: Unknown | | |
|
| Quote:
You can take the functions out of a library and make of them whatever you want, and you can also convert it from C to assembly (or any other language, for that matter), all of which doesn't make you less oblidged to abide to the original license. |
Of course, but since Platon claims it's not a port I have no reason to disbelieve him especially since he cites his references, his implementation method, etc. _________________
|
|
Status: Offline |
|
|
falemagn
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 30-Oct-2007 18:45:16
| | [ #24 ] |
|
|
|
Super Member |
Joined: 24-Nov-2003 Posts: 1126
From: Italy | | |
|
| Quote:
mhhh! the debate seems closed!
|
Uh, that's rather odd. Anyone knows what's happened? _________________ “It is well enough that people of the nation do not understand our banking and monetary system, for if they did, I believe there would be a revolution before tomorrow morning.” ~~ Henry Ford
|
|
Status: Offline |
|
|
Framiga
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 30-Oct-2007 19:10:31
| | [ #25 ] |
|
|
|
Elite Member |
Joined: 5-Jul-2003 Posts: 2213
From: Unknown | | |
|
| no clue! even if the options are only 2! :-/
edit- german only
could someone translate it in essence? thanks Last edited by Framiga on 30-Oct-2007 at 07:14 PM.
_________________
|
|
Status: Offline |
|
|
Seer
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 30-Oct-2007 19:20:19
| | [ #26 ] |
|
|
|
Team Member |
Joined: 27-Jun-2003 Posts: 3725
From: The Netherlands | | |
|
| @_PAB_ & platon42
Please take your personal "vendetta" with each other to PM. Thanks. _________________ ~ Everything you say will be misquoted and used against you.. ~
|
|
Status: Offline |
|
|
Framiga
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 30-Oct-2007 19:22:42
| | [ #27 ] |
|
|
|
Elite Member |
Joined: 5-Jul-2003 Posts: 2213
From: Unknown | | |
|
| a bit late a fear seer! :-/ pity _________________
|
|
Status: Offline |
|
|
Seer
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 30-Oct-2007 19:28:35
| | [ #28 ] |
|
|
|
Team Member |
Joined: 27-Jun-2003 Posts: 3725
From: The Netherlands | | |
|
| Maybe, but IIRC the "bey" message was on www.platon42.de before when he had some server troubles. My german isn't that good, but the post on www.amiga-news.de doesn't seem to state Platon is quiting, more like explaining the "vendetta".
/edit.. Some post down however do seem to suggest that Platon left. Last edited by Seer on 30-Oct-2007 at 07:29 PM.
_________________ ~ Everything you say will be misquoted and used against you.. ~
|
|
Status: Offline |
|
|
_PAB_
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 30-Oct-2007 21:36:13
| | [ #29 ] |
|
|
|
Regular Member |
Joined: 20-Sep-2003 Posts: 189
From: Germany | | |
|
| @all: There is no "vendetta" between me and platon42 - at least not for me. I have nothing against him personally and not even against his software. I wrote him many times in private to try to make clear that his personal accusations against me are not objective. ...with absolutely no result other than more personal accusations. So be it, I have no problem with that, if he feels better afterwards... Last edited by _PAB_ on 30-Oct-2007 at 09:38 PM. Last edited by _PAB_ on 30-Oct-2007 at 09:37 PM.
_________________
|
|
Status: Offline |
|
|
Yo
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 30-Oct-2007 22:12:16
| | [ #30 ] |
|
|
|
Team Member |
Joined: 8-Oct-2004 Posts: 2043
From: France, on an ADSL line | | |
|
| @ _Pab_ Then best to not say anything at all...
Unless, of course you wish to further comment on the TLSFMem O(1) Memory Allocator V1.4.
Kind regards, Yo. _________________ ¤¤ Official Hyperion Zealot ¤¤
(No, I didn't type that with a straight face.)
|
|
Status: Offline |
|
|
_PAB_
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 30-Oct-2007 22:51:19
| | [ #31 ] |
|
|
|
Regular Member |
Joined: 20-Sep-2003 Posts: 189
From: Germany | | |
|
| @Yo: I'm doing so. I will only answer if new false accusations appear - I already heard something like me being 'the man who killed MorphOS'... (which is also false) Last edited by _PAB_ on 30-Oct-2007 at 10:53 PM.
_________________
|
|
Status: Offline |
|
|
pixie
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 31-Oct-2007 0:48:00
| | [ #32 ] |
|
|
|
Elite Member |
Joined: 10-Mar-2003 Posts: 3359
From: Figueira da Foz - Portugal | | |
|
| Quote:
I will only answer if new false accusations appear - I already heard something like me being 'the man who killed MorphOS'... (which is also false) |
Damn!! If it wasn't you who was it then? _________________ Indigo 3D Lounge, my second home. The Illusion of Choice | Am*ga
|
|
Status: Offline |
|
|
Anonymous
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 31-Oct-2007 6:34:33
| | [ # ] |
|
| Quote:
Just curious: given that the Real Time Linux portal lists you as the guy who ported their TLSF library to AmigaOS and given that their implementation is licensed under a dual GPL and LGPL license, have you made a special deal with them so that you'd not release the library under those licenses, or have you just done your work independently from them and they mistakely listed you on their page?
|
When I wrote the mail to A. Crespo about TLSFMem, I clearly used the word "implemented" not "ported", so at least this wording is his interpretation. I did not use anything from this site except for the scientific paper which describes the algorithm, especially did I not download or use the C implementation on his site as basis for my 68k implementation. Hence, TLSFMem is not under GPL or LGPL. And if it were, I could provide a disassembled binary, which would fully qualify as a source code in the GPL sense. |
|
|
|
|
Seer
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 31-Oct-2007 13:00:28
| | [ #34 ] |
|
|
|
Team Member |
Joined: 27-Jun-2003 Posts: 3725
From: The Netherlands | | |
|
| @_PAB_
Just for the record, Chris did never post about you in this thread before you replied to what DariusBrewka wrote. There was nothing new written here and therefor no need for you to "defend" yourself.
Any further remarks please direct them to PM. _________________ ~ Everything you say will be misquoted and used against you.. ~
|
|
Status: Offline |
|
|
_PAB_
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 31-Oct-2007 15:07:33
| | [ #35 ] |
|
|
|
Regular Member |
Joined: 20-Sep-2003 Posts: 189
From: Germany | | |
|
| @Seer: I wanted to make clear, that I am not participating in a 'vendetta', which was stated here. _________________
|
|
Status: Offline |
|
|
CodeSmith
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 2-Nov-2007 6:21:52
| | [ #36 ] |
|
|
|
Elite Member |
Joined: 8-Mar-2003 Posts: 3045
From: USA | | |
|
| @falemagn
Quote:
You can take the functions out of a library and make of them whatever you want, and you can also convert it from C to assembly (or any other language, for that matter), all of which doesn't make you less oblidged to abide to the original license. |
First of all: I'm not taking sides here, this is just something that occurred to me from reading this discussion.
I admit to not being all that clued up about OSS licensing, but I was under the impression that a license like the GPL applies to the exact code, or verbatim pieces of it? If I read some OSS code and then write the same functionality in a different language, surely that doesn't fall under the original license? As a dumb example, say that I need a sorting algorithm for my leet C64 demo, written in 6510 assembler. I find a really cool sorter in the Linux source code (written in C), so I read that until I understand it, then rewite it in optimized 6510 assembler. Does that really make my C64 demo GPL code? If so, that would mean that the license applies to the algorithms being implemented, not that actual software program. I'm fairly certain that's not the case...Last edited by CodeSmith on 02-Nov-2007 at 06:23 AM.
|
|
Status: Offline |
|
|
Snuffy
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 2-Nov-2007 18:20:25
| | [ #37 ] |
|
|
|
Super Member |
Joined: 25-Oct-2005 Posts: 1121
From: Michigan, USA | | |
|
| @ Chris Hodges
Get it here: TLSFMem V1.4 (No longer available!)
That's a shame!
I have installed it (1.3) and noticed a 10% (20Mb) more memory recycled with 'avail flush'. It would of been nice to see a whole new memory app instead of all this unhappy ego massaging/character assination thread ... _________________
|
|
Status: Offline |
|
|
falemagn
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 2-Nov-2007 18:21:19
| | [ #38 ] |
|
|
|
Super Member |
Joined: 24-Nov-2003 Posts: 1126
From: Italy | | |
|
| @ Codesmith
One thing is to rewrite the code, another is to translate it. It's no different than, say, translate the latest Harry Potter book from English into Italian: you'll get sued for doing so, because the Italian translation is a derivative work of the English one.
You can certainly understand how an algorithm functions and reimplement it in another language (bar patents), but you can't "literally" translate from one language to the other without abiding to the original license. _________________ “It is well enough that people of the nation do not understand our banking and monetary system, for if they did, I believe there would be a revolution before tomorrow morning.” ~~ Henry Ford
|
|
Status: Offline |
|
|
CodeSmith
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 2-Nov-2007 21:46:09
| | [ #39 ] |
|
|
|
Elite Member |
Joined: 8-Mar-2003 Posts: 3045
From: USA | | |
|
| @falemagn:
I see. So as long as it's not a straight port, I don't have to worry about violating the license, right? |
|
Status: Offline |
|
|
falemagn
| |
Re: TLSFMem O(1) Memory Allocator V1.4 Posted on 3-Nov-2007 11:53:46
| | [ #40 ] |
|
|
|
Super Member |
Joined: 24-Nov-2003 Posts: 1126
From: Italy | | |
|
| @ CodeSmith
No worries, as long as you don't infringe on patents. You've got SW patents in USA to worry about. _________________ “It is well enough that people of the nation do not understand our banking and monetary system, for if they did, I believe there would be a revolution before tomorrow morning.” ~~ Henry Ford
|
|
Status: Offline |
|
|