February 10, 2005 Re: D and Delphi VCL components [was introductions] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Charlie | Charlie wrote:
> I thought this was a cool project, but Borland's license restrictions are so
> harsh, even with the $100 personal edition you can't produce commercial products
> :S.
>
> Charlie
>
Well, I'd gladly take any money you guys want to provide to buy a less-restricting Delphi version and deliver an even better Apollo ;)
_______________________
Carlos Santander Bernal
|
February 12, 2005 Re: Introductions | ||||
---|---|---|---|---|
| ||||
Posted in reply to Carlos Santander B. | Name: Dario Andrea Raimondi Age: 22 Location: near Bergamo, Italy Background: My father was given a C64 as a present, when I was under 10. I had no games, and I envied my friends with a Sega Master System or a NES, so I couldn't but starting programming, in Basic, obviously:) Later my parents bought me a SNES, which was funny, but couldn't replace the C64 in my heart. In the meantime I got an old 8086 with 640kb of RAM and Windows 2, then a series of "normal" pc and during the last months I switched to Linux. At high school I learned Pascal, but I lost the attitude to hack because of seeing the computer just like a gaming machine. I'm studying philosophy in Milan, yes it has nothing to do with computer and co., but I feel it deals better with things that really matter in life. In the meantime, I spend my time hacking my computer, tracking some module, playing the trumpet, writing and gaining a controversial reputation in my home town (don't ask why...) :) I like playing sport, I think I'm not the typical geek because I got quite an athletic appearance:) In summer, I would spent all my time riding a bike. I suffer the cold of winter, and my health has been very bad these months... I'm not such a good programmer, and my small contribution to D, shared by me and just another person, is a wrapper to the Allegro library. I want to code a game, and for this reason I tried to learn C and C++, hated the later, suffered for the limitation of the other, and then discovered D. Byez! Carotinho |
February 12, 2005 Re: D and Delphi VCL components [was introductions] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Carlos Santander B. | > Well, I'd gladly take any money you guys want to provide to buy a less-restricting Delphi version and deliver an even better Apollo ;) Hehe I bet :). But even if you have the pro edition , and we do not, we still can't use em :(. Charlie "Carlos Santander B." <csantander619@gmail.com> wrote in message news:cuefm2$nqm$1@digitaldaemon.com... > Charlie wrote: > > I thought this was a cool project, but Borland's license restrictions are so > > harsh, even with the $100 personal edition you can't produce commercial products > > :S. > > > > Charlie > > > > Well, I'd gladly take any money you guys want to provide to buy a less-restricting Delphi version and deliver an even better Apollo ;) > > _______________________ > Carlos Santander Bernal |
February 13, 2005 Re: D and Delphi VCL components [was introductions] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Charles | Charles wrote:
>
> Hehe I bet :). But even if you have the pro edition , and we do not, we
> still can't use em :(.
>
> Charlie
>
Why not? I think if the licence allows it, then there'd be no problem. I mean, I could release the source code and the dll. You could see the source, point bugs, make suggestions, etc., but you wouldn't build your own dll. Seems like it could be used.
But I think we're talking of something that won't happen (but if someone wants to prove me wrong, I won't complain :D ).
_______________________
Carlos Santander Bernal
|
February 13, 2005 Re: D and Delphi VCL components [was introductions] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Carlos Santander B. | In article <cumgqh$4e9$1@digitaldaemon.com>, Carlos Santander B. says... > >Charles wrote: >> >> Hehe I bet :). But even if you have the pro edition , and we do not, we >> still can't use em :(. >> >> Charlie >> > >Why not? I think if the licence allows it, then there'd be no problem. I >mean, I could release the source code and the dll. You could see the >source, point bugs, make suggestions, etc., but you wouldn't build your >own dll. Seems like it could be used. >But I think we're talking of something that won't happen (but if someone >wants to prove me wrong, I won't complain :D ). I think Charlie is correct unless Borland has changed their licensing scheme. I just bought Delphi 4 standard from a friend who wasn't using it anymore. This is legal: "You may transfer the Software and documentation on a permanent basis provided you retain no copies and the recipient agrees to the terms of the License Agreement." Your Apollo distribution in binary form is actually not legal, Delphi 4 Standard edition says: "Regardless of any modifications which you make and regardless of how you might compile, link, and/or package your programs, under no circumstances may the libraries (including runtime libraries), code, Redistributables, and/or other files of the Software (including any portions thereof) be used for developing programs by anyone other than you." There is no limit on createtion of a commercial program in the standard edition, you must have some special student edition. The bottom line is that you can legally distribute your Apollo source code (Delphi Pascal and D code) so others that already have the Delphi program can recompile it and use it (and in my case I could actually make commercial programs, but that ain't gonna happen anytime soon). |
February 13, 2005 Re: D and Delphi VCL components [was introductions] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Marco | Marco wrote:
>
> I think Charlie is correct unless Borland has changed their licensing scheme. I
> just bought Delphi 4 standard from a friend who wasn't using it anymore. This is legal:
> "You may transfer the Software and documentation on a
> permanent basis provided you retain no copies and the
> recipient agrees to the terms of the License Agreement."
>
> Your Apollo distribution in binary form is actually not legal,
> Delphi 4 Standard edition says:
> "Regardless of any modifications
> which you make and regardless of how you might compile,
> link, and/or package your programs, under no circumstances
> may the libraries (including runtime libraries), code,
> Redistributables, and/or other files of the Software
> (including any portions thereof) be used for developing
> programs by anyone other than you."
>
> There is no limit on createtion of a commercial program in the standard edition,
> you must have some special student edition.
>
> The bottom line is that you can legally distribute your Apollo source code
> (Delphi Pascal and D code) so others that already have the Delphi program can
> recompile it and use it (and in my case I could actually make commercial
> programs, but that ain't gonna happen anytime soon).
>
>
>
>
Well, it has changed (Borland Delphi 6 Personal):
GENERAL TERMS THAT APPLY TO COMPILED WORKS AND
REDISTRIBUTABLES
You may compile (including byte-code compile) your Works
using the Software, including any libraries and source code
included for such purpose with the Software. You may
reproduce and distribute Works in compiled form, without
additional license or fees, subject to all of the conditions
in this License Agreement. You may not receive any direct or
indirect compensation for the distribution or use of your
Works.
The entire license is a 24KB text file. If you want to read it, I can send it to you.
_______________________
Carlos Santander Bernal
|
March 06, 2005 Re: Introductions | ||||
---|---|---|---|---|
| ||||
Posted in reply to Carlos Santander B. | Name: Mitja Slenc
Age: 25
Location: Ljubljana, Slovenia
Background:
Started coding in LOGO :) at 7 or so, because my father wouldn't let me play games. Then I moved to ZX Basic, and I can still remember how drawing a single circle took like a second. Later still I got an Atari ST (it had a 20MB hard drive, which was truly amazing at the time) and moved to GFA Basic (now that was a nice Basic, it was actually fun to work with, fast too). Finally, I won a PC on some contest and that got me started on Turbo Pascal. I was really disappointed with PC's graphics and sound, but I still had the Atari to play with, so it was OK. Over a summer I read a C tutorial in some magazine and thought it was really neat, although I can't exactly remember why. Some time later, Windows arrived and that's when I started hating GUI programming, it seemed like you need to write hundreds of lines of code for anything you want, so I was happy to switch to PHP and code web sites, when the opportunity arrived. Of course, after you code web forms for a few years (even if they don't require hundreds of lines of code), you get really bored, so I changed jobs and am currently working mostly in Java, with occasional C and C++, when the JIT just doesn't do enough for the code to actually run fast. I'm currently working on some low-level GIS stuff, trying to avoid tasks that would include anything GUI-related :)
As for the non-professional life, I'm currently occupied with my baby girl (3 months now). Having a baby is an incredible and fulfilling experience, I recommend it to everybody :) When we manage to, me and my wife like playing board games with our friends (and we started to design one, almost ready), and beside an occasional movie, we don't have much time for anything else.
My D experience is very limited, I just discovered it a couple of months ago, so the only thing I managed to do so far was a few posts on this group. I really really like it though, and am trying to convince my company to develop an Eclipse-based IDE for it, make a switch from Java, etc. Maybe some day I'll succeed :)
xs0
Carlos Santander B. wrote:
> Since there're many new faces around here, I thought maybe we could run the introductions again. (This already happened about 2 years ago: http://www.digitalmars.com/d/archives/11799.html). You can add other things if you want to.
>
> Name: Carlos Andrés Santander Bernal
> Age: 22
> Location: Quito, Ecuador
> Background:
> I'm a computer sciences/software engineering/computers engineering student (the formal title is systems engineering, but the focus is on everything, from programming to databases to networking to ... we're supposed to be ready to be db administrators, network administrators, project leaders, and we shouldn't aim to being programmers. Cool, ah?), currently doing my thesis and working half-time in a software development company.
> I started programming in GW-Basic when I was 8 or something like that. Years later I moved to QBasic and the VB6 (all that just for fun). Then it was university time, so I learned bits of C, C++ (not really, just Turbo C++ 3), Java, Delphi, Lisp, Prolog, HTML, C#, T-SQL, JavaScript, JSP, and others that I don't remember. When I was taking Compilers, I wanted to write my own (still waiting) so searching for open source compilers I ran into D. That was almost 3 years ago.
> What I've done in D:
> I've started a lot of things, but have finished few. Recently I was playing with the DMDScript source and posted my results. I think I was successful at what I wanted. I also started the Apollo library, which is supposed to be a GUI library built over the Borland VCL using Delphi 6. However, my (never ending) lack of time hasn't allowed me to go any further, and I don't think there's much interest on it because the Delphi 6 Personal Edition (the one I have) doesn't allow to use it for commercial applications. Besides that, a couple of uni projects, but mainly personal thingies.
>
> So, anybody else?
>
> _______________________
> Carlos Santander Bernal
|
Copyright © 1999-2021 by the D Language Foundation