30 June 2015, 11:23 | #241 | ||
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,978
|
Quote:
I agree that it is an enormous boost to your confidence if you go into someone else's code and fix stuff - that's what happened to most of us that dabbled in type-in code in the 80s, as it appeared to me at the time. Take some code, modify it and make changes, learning as you go. Quote:
I do worry that all that has been lost with currently popular languages such as C/C++ in that the underlying method that the CPU uses is abstracted away under layers of OOP and nonsensical execution sequences, with confusion arising from header and include files... But equally, the idea that the kinds of programs that people would like to write nowadays are so fantastically complex that there really isn't any other way without spending weeks and weeks on drudge code that is necessary to get even the smallest of task done. When was the last time you started up a language and didn't have to spend more than a hundred lines of code setting up a graphical surface and a message loop? That sort of thing is fine for the experienced coder, but to an absolute beginner it's some sort of magic and not easy or logical at all. But anyway, this is a little off-topic now D. |
||
30 June 2015, 18:59 | #242 | |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,519
|
Quote:
|
|
02 July 2015, 09:46 | #243 |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
|
Do what? There's a remake of Blitz on the PC if that's what you mean. Or do you mean TED for AmiBlitz? TED is open source and is regularly updated, but there's also work underway for a replacement IDE - if you download a current snapshot of AmiBlitz it includes an early preview version of AIDE, worth checking out!
|
08 July 2015, 11:11 | #244 | |
Banned
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
|
Quote:
No open source would pretty much mean we would not have Internet. This very forum is based on open source software. The operating system running the server is open source. The network components between you and this site is mostly based on open source. And if you are reading this on an Apple device, then good greef - you are using a product being sold with and running open source. As system engineer, closed source solutions are in general to be avoided, as interoperability is extremely important today - I happily pay multiple as much for open source products than for closed source products, simply because all experience tells me open source solutions are way more flexible in the long run. As a "customer" using open source, I can take over "ownership" of software I use, and if necessary hire resources to update the software for me. With closed source that is not an option. Closed source software with security issues? Tough luck. Closed source software lacking backend support for my choice of backend protocols? Tough luck. Closed source software not supporting IPv6? Forget it. |
|
08 July 2015, 20:59 | #245 | |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
|
Quote:
As for things you can do without, things are different. You want it, not because it's vital, but because it's good. You have nothing to offer in return, but just ask to hand it over after it's been available to buy or perhaps even available to run freely. I think those are two different things that are not to be confused, and bringing up things like drivers, libs etc from big projects that were open-source from the start is not relevant, or at least only relevant to such drivers, libs, etc that were in an open-source project from the start. I think the only problem is the "we want this and this and this open source". I think that if you want the source, the job is yours to pick one "this" and convince the author to release it to you. I think many will, if you just tell them what it's for. There is no "authors should" regarding their sources. The sources are the result of actual work and not some abstract substance to be assimilated into an impersonal, featureless information age Nirvana-fog. Last edited by Photon; 08 July 2015 at 21:06. |
|
08 July 2015, 21:19 | #246 | |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,519
|
Quote:
Since this is a wishlist dont take it too seriously though |
|
09 July 2015, 00:18 | #247 |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,978
|
How about the option to buy the source? I'd do that for some of my code - sell it for a fee. You can then use it however you like, but there would be restrictions - you can't give it to anyone else or sell it to anyone else. You can use it to augment your own code, or create something new based on it.
I think that one's a win all round! D. |
09 July 2015, 05:40 | #248 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,630
|
|
09 July 2015, 06:26 | #249 |
Registered User
Join Date: Aug 2012
Location: Australia
Posts: 651
|
Please open source all the things
|
09 July 2015, 12:02 | #250 |
Banned
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
|
Keep an eye on http://opensource.apple.com
Yes, the foundation (core OS components, kernel, libc and more) of both OSX and iOS comes from BSD, and unlike GPL, BSD licenses do not require anyone to release the modifications, meaning that Apple can bring BSD code into their systems without publishing anything - typically BSD licenses require you to mention that BSD code is used. Both OSX and iOS also have GPL and LGPL components and a lot more. On your iOS device, go to Settings-General-About-Rights and Juridic information (or something like that, I'm on Norwegian settings), and you see all relevant licenses, copyrights etc for various components used in iOS, quite a few of them showing the legacy back to NeXTStep, which was for most part BSD too. It is fully possible to configure an OSX box to not boot into the "Mac interface", and instead boot into X.org and a display manager, just like any other BSD or Linux distro, and if anyone is interested in installing Darwin without the "OSX fluff", that is possible too: http://www.puredarwin.org Used? Uses! Last edited by kolla; 09 July 2015 at 12:11. Reason: Back-to-back posts merged. |
09 July 2015, 12:12 | #251 | |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
|
Quote:
|
|
09 July 2015, 13:36 | #252 | ||||
Banned
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
|
Quote:
Quote:
Quote:
Quote:
Open source has been the enabler for so much technology and so much scientific as well as social progress. Luckily, Jim belongs to a dwindeling group of "developers" whos legacy is nothing and that will be forgotten, whereas what survives and pushes technology further, for most part is open source. It's just the evolution of the technology, survival of the fittest - open software is much easier to make fit. Real developers know this. Even Microsoft knows this, as they recently spoke about the possibility of open sourcing Windows. Revenue is now elsewhere for them, and open sourcing the OS enables it to remain relevant longer in an industry now dominated by cloud services. |
||||
09 July 2015, 14:40 | #253 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
|
Yes, things will get out of hand as soon as people throw generalisms and arguments from left right and center into the discussion. The topic title encourages that. I've urged twice before to get down to cases.
You too succumb to this. Global corporations who mushroomed from the availability of open-source components are irrelevant, and certainly Microsoft is. What they can do with their sources and what a single dev can do is completely different. They're also bad examples; if you'd follow their lead, you'd use all the open-source software to write your own, make money off the product for a long time, and then release less than 10% of your own work as open-source, depending on whether there's still a chance of making money off it as closed source or not. That sounds more like the sensible commercial approach that most devs have. With the difference that it's far more likely to get a dev to release the source, if you just ask him. You did get down to cases regarding Jim. Continue the discussion with him in a more productive and specific way than pointing to "because Linux and IOS" and maybe he will be convinced? Last edited by Photon; 09 July 2015 at 14:58. |
09 July 2015, 20:36 | #254 |
Banned
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
|
I have no interest in convincing him, I oppose his views and dislike a lot his long lasting habit on jumping on any discussion about open source only to tell the same old about how all open source developers must be out of their mind, and how much more perfect "his way" is, when clearly, the opposite is the truth. Remove all open source components from all amiga today and what would you have left? No MorphOS, no AROS, huge parts of OS4 lacking, no browser worth speaking of, no python, no gcc, no libpng, no libjpeg etc. To say "open source is bad" is just stupid.
Thanks to GPSoft releasing the sources to DOpus4 and 5, we now can enjoy those programs with support for large filesystems and on multiple operating systems. Yes, it is really terrible how that happened. |
12 July 2015, 11:56 | #255 | |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
Quote:
Dunny, look at a popular project on GitHub, click "forks". Do you see what is happening there? This is literally about these projects being "freed", so that whomever wishes to work on them, may do so. Harsh words, but amen. |
|
12 July 2015, 16:21 | #256 | |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,978
|
Quote:
I don't see a down side here tbh, and I charge about 450 quid/day for coding work, so the price of the source will be my hourly rate x the length of time I took to make it. D. |
|
12 July 2015, 17:49 | #257 |
Zone Friend
Join Date: Sep 2001
Location: Germany
Posts: 812
|
|
12 July 2015, 19:17 | #258 | |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,978
|
Quote:
As for free software, I'll agree there. However, given how militant and non-free the FSF are in their RYF rules, I'll stick with proprietary software - there's more freedom in it. D. |
|
13 July 2015, 05:11 | #259 |
Banned
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
|
So why are you using open source software?
|
13 July 2015, 09:39 | #260 |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,978
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Open-source dos.library | Don_Adan | Coders. System | 273 | 02 September 2020 00:42 |
Open source CLI commands | Mrs Beanbag | Coders. System | 13 | 10 December 2016 09:50 |
Open-source graphics library | Don_Adan | Coders. System | 32 | 15 January 2013 22:15 |
NewsRog goes Open Source | Paul | News | 0 | 04 December 2004 16:37 |
BlitzBasic - Is now open source | Djay | Amiga scene | 2 | 08 February 2003 01:09 |
|
|