Is Codeproject getting soft?
-
Is it only me or is everyone as well feeling that Codeproject is increasingly getting political and simply is a accumulating more "fluff" that's not really hot? Lots of interviews, discussions, information on trips to Redmond....etc...these are fine, but I think Codeproject's overdoing it. Not good for Codeproject's health. Even the BIG interviews (apparently with Matt Pietrek, Chris Sells) don't have enough meat. It's all about how life is, what's up in the interviewee's life, etc. Codeproject is first and foremost a DEVELOPER SITE. If people want fun stuff and a lot of chatter, there are other places to do it. Don't get me wrong, I am just getting concerned at the way things are going. In the meantime, I guess Codeproject's rival web site, CodeGuru, has surpassed Codeproject in terms of quality. It looked like at one time Codeproject was providing increasingly quality content, and I am sure everyone will agree. But in a relatively short time, CodeGuru has become a major player again, with high quality stuff-they don't have all this gossip and blah blah in their site; they simply are a hard core Developer site. I know I am going to attract some flak for this, but please, this is simply my opinion-I am wondering if anyone else feels the same way I do.... Thanks and have a nice day
I dunno, I found Chris's details of his Microsoft visit incredibly interesting. I wish he'd taken more pictures, actually! As a professional developer, I always wonder what it's like over at Microsoft or any of the big-name companies. I've found that non-programmers I talk to (family, friends, folks on BBSes) want to know what Symantec (where my last job was) was like. Did you know that the Norton AntiVirus folks play pool, pinball, and N64 to relax, and have a regular daily coffee break at 4 PM? We used to have big hacky-sack circles in the hallways too, a few years ago. "Insider" info like that is great. It breaks up the monotony of articles and code snippets. A site with more than just technical articles has personality -- I personally check CP 2-3 times a day, just to see what's been posted in the Lounge. Just MHO. :
-
I'm in 100% disagreement. I don't think CodeProject provides enough content like interviews, discussions, news, etc. The problem with having a site that provides only code is that the same set of people end up writing code and providing the articles. I find that a lot of these postings are simply name building and don't provide much value to me (read: me) and things that do provide value, the things that keep me refreshing this page everyday, are the interviews, news, and discussions. In my opinion, CodeProject should be about software development as a community, in the same context as slashdot's content, but without all of the ABM rhetoric. On the flipside, it shouldn't provide the same sickening rah-rah idealism that comes out of Microsft's dev sites (ie- D flat). One of the things that was mentioned in the start of this thread was how "GodeGuru has become a major player again". I find that fact that CodeGuru is mentioned in the context of CodeProject serves to highlight how quickly this site has branded itself as a major player. In examining how CodeGuru has resolidified its reputation as a "hard core Developer site" I find that CodeGuru has reinvented itself as an electronic magazine featuring name brand developers with deeply technical articles. I get enough technical magazines in the mail. I want to know what is going on with the people like me who inhabit the Microsoft world. Echo Battery this is Lima Mike -- Repeat. Fire For Effect. Repeat
"I don't think CodeProject provides enough content like interviews, discussions, news, etc." - I totally disagree, the whole purpose of this site as with codeguru is to provide a repository of coding examples, nobody here is after "Name building". If its news and interviews, try Computer Weekly or some other computer rag, this is coding hole for developers - well I hope so. One thing I have noticed is the slow-down of peoples submissions. - Another _very concerned developer
-
I agree with you pal, sure, codeproject is getting soft. We dont want gossiping and BIG interviews, all we want is pure development stuff. It would be great if the interviews shared some higher level technical content. I think CP is overdoing these things. May be chris should share his thoughts on this
I totally agree with these two guys. This place is for coding, finding solutions etc. We need more code samples, not news. My two pennys worth :
-
Is it only me or is everyone as well feeling that Codeproject is increasingly getting political and simply is a accumulating more "fluff" that's not really hot? Lots of interviews, discussions, information on trips to Redmond....etc...these are fine, but I think Codeproject's overdoing it. Not good for Codeproject's health. Even the BIG interviews (apparently with Matt Pietrek, Chris Sells) don't have enough meat. It's all about how life is, what's up in the interviewee's life, etc. Codeproject is first and foremost a DEVELOPER SITE. If people want fun stuff and a lot of chatter, there are other places to do it. Don't get me wrong, I am just getting concerned at the way things are going. In the meantime, I guess Codeproject's rival web site, CodeGuru, has surpassed Codeproject in terms of quality. It looked like at one time Codeproject was providing increasingly quality content, and I am sure everyone will agree. But in a relatively short time, CodeGuru has become a major player again, with high quality stuff-they don't have all this gossip and blah blah in their site; they simply are a hard core Developer site. I know I am going to attract some flak for this, but please, this is simply my opinion-I am wondering if anyone else feels the same way I do.... Thanks and have a nice day
I agree with this post, and I am willing to use my name and I have contributed to CodeProject, and I have also been an advertiser on Code Project. There has been a decrease in the quality and quanitity of the technical posts, but I certainly don't blame Chris. The posts are submitted by people like myself and if we aren't submitting, then there will be no posts. I personally have lots of ideas, but no time to write articles. I am sure lots of other developers are in the same situation. Also, I think most of the common MFC problems have been solved in either CodeProject or Code Guru. After all, how many different "MFC color choosers" do we need? Finally, I think the decline in quality technical posts is a result of the maturity of MFC and people are moving on to other development languages that don't seem to lend themselves so well to the code sharing model. I think rumors of the death of MFC are quite premature, but that is another discussion topic. I think Chris does a great job with this site and it is one of the best examples of ASP programming on the net. I will always hold a little animosity to CodeGuru for the EarthWeb takeover fiasco and mismanagement (no offense to Tom Archer)
-
I agree with this post, and I am willing to use my name and I have contributed to CodeProject, and I have also been an advertiser on Code Project. There has been a decrease in the quality and quanitity of the technical posts, but I certainly don't blame Chris. The posts are submitted by people like myself and if we aren't submitting, then there will be no posts. I personally have lots of ideas, but no time to write articles. I am sure lots of other developers are in the same situation. Also, I think most of the common MFC problems have been solved in either CodeProject or Code Guru. After all, how many different "MFC color choosers" do we need? Finally, I think the decline in quality technical posts is a result of the maturity of MFC and people are moving on to other development languages that don't seem to lend themselves so well to the code sharing model. I think rumors of the death of MFC are quite premature, but that is another discussion topic. I think Chris does a great job with this site and it is one of the best examples of ASP programming on the net. I will always hold a little animosity to CodeGuru for the EarthWeb takeover fiasco and mismanagement (no offense to Tom Archer)
Hello Bob, You made some nice points and I will wish to comment too. > There has been a decrease in the quality and quanitity of > the technical posts, but I certainly don't blame Chris. Definitely, Chris is from the very start defined the limit of this site, and I am personally not surprised by the current outcome--this is how far we it can go. > Also, I think most of the common MFC problems have been > solved in either CodeProject or Code Guru. After all, how > many different "MFC color choosers" do we need? That is right :-) What is needed is to use these code snippets to build a lot of solution that developers can drop into their projects and bingo. However, Chris killed this efforts with his copyright issues. No one has ever authored copyrights more than Chris in the MFC domain. A resizable dialog class was released, and I gave it 5 points for the author made it free, just to find out next release will be copyrighted not for commercial applications. Why will I waste time on this? and how many dialog classes will one need in an application, to do say resizing, help, expansion etc. Make an efforts to combine the functionality provided by the various dialogs classes and see how you will be limited by the copyrights. So the results is, it is not possible to provide any solution from codes on this site. If, however, it is only for code snippets, then codeguru is still a much bigger source of code. Personally, I know what the MFC programmers need are solutions like the Stas library, which continues to gain more users everyday because there is no license restriction to its use. Take the crystal editor, the copyright kept it from growing. The author now cannot use classes written by others to enhance it. I have being making the efforts but it is simply not easy. Some submitting the enhancement codes also wish to have the "...parts by..." appended, and they are right, since original author also insisted on this why not them? > The posts are submitted by people like myself and if we > aren't submitting, then there will be no posts. Actually, before one submit codes now or even sit down to write article, you will have to try and justify the time. If it is really worth it. If the codes here do not help you solve a problem why boader to waste time submitting one! Chris did a lot of work on the grip code, but he was not the original author, and many helped to build it up. Now, you have no right to use the codes on any site without his permission--why do I have to send mine to his sit
-
Is it only me or is everyone as well feeling that Codeproject is increasingly getting political and simply is a accumulating more "fluff" that's not really hot? Lots of interviews, discussions, information on trips to Redmond....etc...these are fine, but I think Codeproject's overdoing it. Not good for Codeproject's health. Even the BIG interviews (apparently with Matt Pietrek, Chris Sells) don't have enough meat. It's all about how life is, what's up in the interviewee's life, etc. Codeproject is first and foremost a DEVELOPER SITE. If people want fun stuff and a lot of chatter, there are other places to do it. Don't get me wrong, I am just getting concerned at the way things are going. In the meantime, I guess Codeproject's rival web site, CodeGuru, has surpassed Codeproject in terms of quality. It looked like at one time Codeproject was providing increasingly quality content, and I am sure everyone will agree. But in a relatively short time, CodeGuru has become a major player again, with high quality stuff-they don't have all this gossip and blah blah in their site; they simply are a hard core Developer site. I know I am going to attract some flak for this, but please, this is simply my opinion-I am wondering if anyone else feels the same way I do.... Thanks and have a nice day
Sorry for the delay in replying to this - I've got the flu and feel like crap at the moment. CodeProject is a site for developers like you and me. It's not an online version of MSDN. I started this site simply because I wanted a place where developers could share their experiences in learning and help others who were just beginning. If you want the best technical information on windows development then there are thousands of books out there that are far more convenient to read and learn from than CodeProject. If you want to feel part of a real community, meet others, have your code praised / criticised / improved then CodeProject is the place to be. I am trying to build a place that is fun to hang out at, and a place where there is no "them and us" mentality. I want to try and bring "industry" (ie Microsoft, DevelopMentor etc) and "developers" (us!) together - since in the end the two are one and the same. The site is you. It's what you guys make it. Everything is open, everything can be commented on, and everyone can have their say. If you want more techinical articles then send stuff in and this will encourage others. If there are bits you don't like then don't read them - or send in suggestions how they can be improved. This is pretty much a one-man show so some suggestions will take a while to be implemented - but I am working my ass off for you guys to give you something you enjoy. Help me to help you. cheers, Chris Maunde
-
Sorry for the delay in replying to this - I've got the flu and feel like crap at the moment. CodeProject is a site for developers like you and me. It's not an online version of MSDN. I started this site simply because I wanted a place where developers could share their experiences in learning and help others who were just beginning. If you want the best technical information on windows development then there are thousands of books out there that are far more convenient to read and learn from than CodeProject. If you want to feel part of a real community, meet others, have your code praised / criticised / improved then CodeProject is the place to be. I am trying to build a place that is fun to hang out at, and a place where there is no "them and us" mentality. I want to try and bring "industry" (ie Microsoft, DevelopMentor etc) and "developers" (us!) together - since in the end the two are one and the same. The site is you. It's what you guys make it. Everything is open, everything can be commented on, and everyone can have their say. If you want more techinical articles then send stuff in and this will encourage others. If there are bits you don't like then don't read them - or send in suggestions how they can be improved. This is pretty much a one-man show so some suggestions will take a while to be implemented - but I am working my ass off for you guys to give you something you enjoy. Help me to help you. cheers, Chris Maunde
I just can't understand the complaints that the "no name" contingent is making. It's like people complaining that they don't like the Crossword puzzle on the New York Times, and there should be higher quality news. The crossword puzzle doesn't come at the expense of the news; if people don't like the puzzle, just ignore it and read the news. There is no "one" reason why people visit this site; I imagine that people come for all kinds of different reasons. I think Chris has put together a fabulous site; my only complaint is that the message boards are too %$#$%#@ slow!! I think if they were faster that it would be much easier to have the kind of online discussions that would really benefit me as a developer. Right now it takes too long to page through the messages. If the "no name" complainers were a little more specific in their criticism, that might be one thing, but I think you should just ignore this general kind of whining. Gordy
-
Hello Bob, You made some nice points and I will wish to comment too. > There has been a decrease in the quality and quanitity of > the technical posts, but I certainly don't blame Chris. Definitely, Chris is from the very start defined the limit of this site, and I am personally not surprised by the current outcome--this is how far we it can go. > Also, I think most of the common MFC problems have been > solved in either CodeProject or Code Guru. After all, how > many different "MFC color choosers" do we need? That is right :-) What is needed is to use these code snippets to build a lot of solution that developers can drop into their projects and bingo. However, Chris killed this efforts with his copyright issues. No one has ever authored copyrights more than Chris in the MFC domain. A resizable dialog class was released, and I gave it 5 points for the author made it free, just to find out next release will be copyrighted not for commercial applications. Why will I waste time on this? and how many dialog classes will one need in an application, to do say resizing, help, expansion etc. Make an efforts to combine the functionality provided by the various dialogs classes and see how you will be limited by the copyrights. So the results is, it is not possible to provide any solution from codes on this site. If, however, it is only for code snippets, then codeguru is still a much bigger source of code. Personally, I know what the MFC programmers need are solutions like the Stas library, which continues to gain more users everyday because there is no license restriction to its use. Take the crystal editor, the copyright kept it from growing. The author now cannot use classes written by others to enhance it. I have being making the efforts but it is simply not easy. Some submitting the enhancement codes also wish to have the "...parts by..." appended, and they are right, since original author also insisted on this why not them? > The posts are submitted by people like myself and if we > aren't submitting, then there will be no posts. Actually, before one submit codes now or even sit down to write article, you will have to try and justify the time. If it is really worth it. If the codes here do not help you solve a problem why boader to waste time submitting one! Chris did a lot of work on the grip code, but he was not the original author, and many helped to build it up. Now, you have no right to use the codes on any site without his permission--why do I have to send mine to his sit
Paul - All my code is free to be used however you want to use it. My only piece of code that I had any restrictions on was the grid, but when I moved that to CodeProject I made it totally free for use however you want - all I ask is that people don't try and sell the source for profit, and don't claim that the grid is theirs. >>Chris did a lot of work on the grip code, but he was not the original author, and many helped to build it up. Now, you have no right to use the codes on any site without his permission What on earth are you talking about?? cheers, Chris Maunde
-
Hello Bob, You made some nice points and I will wish to comment too. > There has been a decrease in the quality and quanitity of > the technical posts, but I certainly don't blame Chris. Definitely, Chris is from the very start defined the limit of this site, and I am personally not surprised by the current outcome--this is how far we it can go. > Also, I think most of the common MFC problems have been > solved in either CodeProject or Code Guru. After all, how > many different "MFC color choosers" do we need? That is right :-) What is needed is to use these code snippets to build a lot of solution that developers can drop into their projects and bingo. However, Chris killed this efforts with his copyright issues. No one has ever authored copyrights more than Chris in the MFC domain. A resizable dialog class was released, and I gave it 5 points for the author made it free, just to find out next release will be copyrighted not for commercial applications. Why will I waste time on this? and how many dialog classes will one need in an application, to do say resizing, help, expansion etc. Make an efforts to combine the functionality provided by the various dialogs classes and see how you will be limited by the copyrights. So the results is, it is not possible to provide any solution from codes on this site. If, however, it is only for code snippets, then codeguru is still a much bigger source of code. Personally, I know what the MFC programmers need are solutions like the Stas library, which continues to gain more users everyday because there is no license restriction to its use. Take the crystal editor, the copyright kept it from growing. The author now cannot use classes written by others to enhance it. I have being making the efforts but it is simply not easy. Some submitting the enhancement codes also wish to have the "...parts by..." appended, and they are right, since original author also insisted on this why not them? > The posts are submitted by people like myself and if we > aren't submitting, then there will be no posts. Actually, before one submit codes now or even sit down to write article, you will have to try and justify the time. If it is really worth it. If the codes here do not help you solve a problem why boader to waste time submitting one! Chris did a lot of work on the grip code, but he was not the original author, and many helped to build it up. Now, you have no right to use the codes on any site without his permission--why do I have to send mine to his sit
Paul said: "That is right What is needed is to use these code snippets to build a lot of solution that developers can drop into their projects and bingo." Come on Paul, that doesn't make any sense. No credible organization is going allow code to go into their applications that comes from someone who doesn't warrant their ownership of the intellectual property. Anyone that is using "free" code from either CP or CG is exposing themselves to risks that just aren't worth it. And there is no way that Chris could provide any warranty on the ownership of the code, even if he wanted to. So I think this whole issue is Much Ado About Nothing. Professional developers don't use unwarranted "free" code in their applications... period! Gordy
-
Sorry for the delay in replying to this - I've got the flu and feel like crap at the moment. CodeProject is a site for developers like you and me. It's not an online version of MSDN. I started this site simply because I wanted a place where developers could share their experiences in learning and help others who were just beginning. If you want the best technical information on windows development then there are thousands of books out there that are far more convenient to read and learn from than CodeProject. If you want to feel part of a real community, meet others, have your code praised / criticised / improved then CodeProject is the place to be. I am trying to build a place that is fun to hang out at, and a place where there is no "them and us" mentality. I want to try and bring "industry" (ie Microsoft, DevelopMentor etc) and "developers" (us!) together - since in the end the two are one and the same. The site is you. It's what you guys make it. Everything is open, everything can be commented on, and everyone can have their say. If you want more techinical articles then send stuff in and this will encourage others. If there are bits you don't like then don't read them - or send in suggestions how they can be improved. This is pretty much a one-man show so some suggestions will take a while to be implemented - but I am working my ass off for you guys to give you something you enjoy. Help me to help you. cheers, Chris Maunde
Well, maybe I'm a little biased, but I love what Chris has put together here. I'm also very happy that CodeGuru have picked up their socks, but I'll bet you that would never have happened if CodeProject didn't show up. :) Overall, I look at CodeProject as the VC++ community, not just a code repository. I like to cruise in a couple of times a day and see what's happening in the lounge, and I actually have started using the little news window at the bottom of the homepage too. Despite the fact that I know most of the people who've been interviewed very well, I still love to read them. I think most people are missing the point of the Interviews, which bring the big-wigs of the industry front and center, and let you, the CP views set the agenda. I think Chris' approach with this is excellent, and I also think we're not using the opportunity. Matt, the Win32 GOD shows up, and only a handful of people ask questions. Chris, the ATL/Scripting GOD shows up, and the only questions that get asked are personal. The concerned developer who launched this thread complained about a lack of technical relevance, but he we were the ones asking the questions! Did the concerned developer post any technical ATL questions? If we want this to be better, then as Chris says, we have to make it better. I also really enjoyed Chris' synopsis of the Redmond trip. I think it's very likely that the 99% of people who come here are quite keen on finding out more about the Microsoft life. I was on the trip with Chris and even I couldn't wait to see what he was going to put in the next installment. I think the homepage needs a little more focus than it currently has, and like everyone else I'd like to see more articles contributed. So, let's as a community scratch up some code samples and make some postings. Chris has even made it so you can post articles immediately through the submission wizard so you don't have to wait forever to see your work up!
-
Is it only me or is everyone as well feeling that Codeproject is increasingly getting political and simply is a accumulating more "fluff" that's not really hot? Lots of interviews, discussions, information on trips to Redmond....etc...these are fine, but I think Codeproject's overdoing it. Not good for Codeproject's health. Even the BIG interviews (apparently with Matt Pietrek, Chris Sells) don't have enough meat. It's all about how life is, what's up in the interviewee's life, etc. Codeproject is first and foremost a DEVELOPER SITE. If people want fun stuff and a lot of chatter, there are other places to do it. Don't get me wrong, I am just getting concerned at the way things are going. In the meantime, I guess Codeproject's rival web site, CodeGuru, has surpassed Codeproject in terms of quality. It looked like at one time Codeproject was providing increasingly quality content, and I am sure everyone will agree. But in a relatively short time, CodeGuru has become a major player again, with high quality stuff-they don't have all this gossip and blah blah in their site; they simply are a hard core Developer site. I know I am going to attract some flak for this, but please, this is simply my opinion-I am wondering if anyone else feels the same way I do.... Thanks and have a nice day
Seems to me that it's the job of us the CodeProject community to post the code samples, etc. The CodeProject management's job, as I see it, is simply to provide an attractive home for others' contributions---to make it easy to search for what we want and to share our comments and ratings. When I go to CodeGuru, I see lots of headlines about their guest columns, but when I want to see how to do something new---a few weeks ago I needed to find out FAST how to work with a serial-port interface---it's simpler to find what I want in CodeProject than anywhere else I hang out. Similarly, it's easier to browse the code samples and projects and to see on the front door page what's new in the code section. CP is doing fine by me. One side benefit of the "fluff" is that in the reader feedback to the Redmond visit, Microsoft got an earful from inveterate whiners like me about what we don't like about their developer products, which I love and hate. I haven't seen anywhere else the kind of direct response from MS project leads that we got in the comment sections to Chris's report. If MS learns something from the flamefest over templates on CP that it doesn't get from its conventional market research, then CP has provided an extremely useful service to MS and to all of us
-
Paul - All my code is free to be used however you want to use it. My only piece of code that I had any restrictions on was the grid, but when I moved that to CodeProject I made it totally free for use however you want - all I ask is that people don't try and sell the source for profit, and don't claim that the grid is theirs. >>Chris did a lot of work on the grip code, but he was not the original author, and many helped to build it up. Now, you have no right to use the codes on any site without his permission What on earth are you talking about?? cheers, Chris Maunde
Chris, Nice to hear from you. > What on earth are you talking about?? Can you explain this part? However, this file and the accompanying source code may not be hosted on a website or bulletin board without the authors written permission. Anyway, speedy recovery. Paul.
-
Hello Bob, You made some nice points and I will wish to comment too. > There has been a decrease in the quality and quanitity of > the technical posts, but I certainly don't blame Chris. Definitely, Chris is from the very start defined the limit of this site, and I am personally not surprised by the current outcome--this is how far we it can go. > Also, I think most of the common MFC problems have been > solved in either CodeProject or Code Guru. After all, how > many different "MFC color choosers" do we need? That is right :-) What is needed is to use these code snippets to build a lot of solution that developers can drop into their projects and bingo. However, Chris killed this efforts with his copyright issues. No one has ever authored copyrights more than Chris in the MFC domain. A resizable dialog class was released, and I gave it 5 points for the author made it free, just to find out next release will be copyrighted not for commercial applications. Why will I waste time on this? and how many dialog classes will one need in an application, to do say resizing, help, expansion etc. Make an efforts to combine the functionality provided by the various dialogs classes and see how you will be limited by the copyrights. So the results is, it is not possible to provide any solution from codes on this site. If, however, it is only for code snippets, then codeguru is still a much bigger source of code. Personally, I know what the MFC programmers need are solutions like the Stas library, which continues to gain more users everyday because there is no license restriction to its use. Take the crystal editor, the copyright kept it from growing. The author now cannot use classes written by others to enhance it. I have being making the efforts but it is simply not easy. Some submitting the enhancement codes also wish to have the "...parts by..." appended, and they are right, since original author also insisted on this why not them? > The posts are submitted by people like myself and if we > aren't submitting, then there will be no posts. Actually, before one submit codes now or even sit down to write article, you will have to try and justify the time. If it is really worth it. If the codes here do not help you solve a problem why boader to waste time submitting one! Chris did a lot of work on the grip code, but he was not the original author, and many helped to build it up. Now, you have no right to use the codes on any site without his permission--why do I have to send mine to his sit
Copyright means that the person who wrote the code has intellectual ownership of the code - it doesn't mean no one else can use it. Everyone who posts here is effectively placing their code in the Public Domain - hence it can be used. All copyright does is say "The author wrote it - don't pretend that YOU wrote it". Why are you always complaining Paul
-
Paul said: "That is right What is needed is to use these code snippets to build a lot of solution that developers can drop into their projects and bingo." Come on Paul, that doesn't make any sense. No credible organization is going allow code to go into their applications that comes from someone who doesn't warrant their ownership of the intellectual property. Anyone that is using "free" code from either CP or CG is exposing themselves to risks that just aren't worth it. And there is no way that Chris could provide any warranty on the ownership of the code, even if he wanted to. So I think this whole issue is Much Ado About Nothing. Professional developers don't use unwarranted "free" code in their applications... period! Gordy
Gordy, Please can you explain this whole issue of warranty? It seems to me that even MFC does not come with any warranty. From your points, this site is not even necessary, since you the professional developers will not use codes here in the first place, or I'm reading too much into your post? Paul.
-
Chris, Nice to hear from you. > What on earth are you talking about?? Can you explain this part? However, this file and the accompanying source code may not be hosted on a website or bulletin board without the authors written permission. Anyway, speedy recovery. Paul.
Hey Paul, Asking that other websites do not post my code on their websites without asking me is completely different from allowing anyone to use my code in their apps. Not many websites are happy to allow you to take their content and post it on their own site. Everyone else who posts their stuff on this site is more than welcome to post their stuff where ever they wish (and many do!) - my personal wish to be asked before my stuff is used on another site is a personal preference and has nothing to do with what anyone else does
-
Copyright means that the person who wrote the code has intellectual ownership of the code - it doesn't mean no one else can use it. Everyone who posts here is effectively placing their code in the Public Domain - hence it can be used. All copyright does is say "The author wrote it - don't pretend that YOU wrote it". Why are you always complaining Paul
> Everyone who posts here is effectively placing their code > in the Public Domain - hence it can be used. Please take your time to read through the copyright issues, and do not assume you are leaving in an ideal world. Your view on public domain code is a bit limited. Maybe you might not have realized this, but copyright issues was at the center of the break-way-from-codeguru. > All copyright does is say "The author wrote it - don't > pretend that YOU wrote it". There is nothing wrong with this. Going further with do not use it in commercial applications makes with feel whether the codes should be posted here at all. > Why are you always complaining Paul? Simple, I care about this site and will not just sit to assume everything here is perfect. Does this piss you off? sorry. If EarthWeb has listened to complains at the start of codeguru take over, there will hardly be a need for another MFC site. Paul.
-
Gordy, Please can you explain this whole issue of warranty? It seems to me that even MFC does not come with any warranty. From your points, this site is not even necessary, since you the professional developers will not use codes here in the first place, or I'm reading too much into your post? Paul.
Paul CP is great to see how developers solve problems. Plus developers can find "free code" and modify it and fine tune and expand it. That's fine! But what you really shouldn't do is drop a complete CP component into your application. Why? Because someone else owns the code, but you don't really know who. If I buy a Dundas/Stingray component, they warrant that the code is their intellectual property, and that I can use it under their license agreement. Say Stingray sold a component that included code that belonged to someone else who could legally establish their ownership rights (highly unlikely it would ever happen). Say that person started legal action against me for using their intellectual property. I could go back to Stingray and claim damages based on the fact that they warranted that it was their intellectual property. What if the very same thing happened after using a component from CodeProject (instead of Stingray)? Well no one has given me a warranty about who the legal owner of the code is, so I'd be fully exposed. I'd be liable to damages (if they were legally established) in that situation. That's why it is a bad idea for a developer to use code in their application that doesn't come with a warranty establishing its legal ownership. As for Microsoft... well when you buy VC++/MFC they do warrant that they own the IP, and that you can use it under the terms of the license. But CP and CG, by definition, can not provide any warranties concerning ownership, so therefore, professional developers would be crazy to include these components in a commercial application. Gordy
-
Hey Paul, Asking that other websites do not post my code on their websites without asking me is completely different from allowing anyone to use my code in their apps. Not many websites are happy to allow you to take their content and post it on their own site. Everyone else who posts their stuff on this site is more than welcome to post their stuff where ever they wish (and many do!) - my personal wish to be asked before my stuff is used on another site is a personal preference and has nothing to do with what anyone else does
Hello Chris, Nice chip in. > Asking that other websites do not post my code on their > websites without asking me is completely different from > allowing anyone to use my code in their apps. Not many > websites are happy to allow you to take their content and > post it on their own site. I do not think any site is interested in duplicating the work here. Codeguru, the only other MFC code site is got the original codes there, and like this site no one is going about grabbing sources from other sites to post to there. Maybe your target is freeware developers who post their sources over the net. Unfortunately, this personal wish is becoming the personal wishes of others here on this site too, and one could just imagine the number of written permissions needed to post a source to an application.
-
Paul CP is great to see how developers solve problems. Plus developers can find "free code" and modify it and fine tune and expand it. That's fine! But what you really shouldn't do is drop a complete CP component into your application. Why? Because someone else owns the code, but you don't really know who. If I buy a Dundas/Stingray component, they warrant that the code is their intellectual property, and that I can use it under their license agreement. Say Stingray sold a component that included code that belonged to someone else who could legally establish their ownership rights (highly unlikely it would ever happen). Say that person started legal action against me for using their intellectual property. I could go back to Stingray and claim damages based on the fact that they warranted that it was their intellectual property. What if the very same thing happened after using a component from CodeProject (instead of Stingray)? Well no one has given me a warranty about who the legal owner of the code is, so I'd be fully exposed. I'd be liable to damages (if they were legally established) in that situation. That's why it is a bad idea for a developer to use code in their application that doesn't come with a warranty establishing its legal ownership. As for Microsoft... well when you buy VC++/MFC they do warrant that they own the IP, and that you can use it under the terms of the license. But CP and CG, by definition, can not provide any warranties concerning ownership, so therefore, professional developers would be crazy to include these components in a commercial application. Gordy
Hello Gordy, Nice point here. So CP should actually be doing the ff... > CP is great to see how developers solve problems. Plus > developers can find "free code" and modify it and fine > tune and expand it. That's fine! Then I guess you should be worried too, since you can hardly now find a "free code" to modify, fine tune and expand :-) BTW, Stas library does not satisfy your criteria for warranty, but is being used in many commercial applications. It is really unfortunately, don't you think so? :-)))) Even unfortunate is the fact that components from Dundas/Stingray do not match it in what it does!
-
Paul CP is great to see how developers solve problems. Plus developers can find "free code" and modify it and fine tune and expand it. That's fine! But what you really shouldn't do is drop a complete CP component into your application. Why? Because someone else owns the code, but you don't really know who. If I buy a Dundas/Stingray component, they warrant that the code is their intellectual property, and that I can use it under their license agreement. Say Stingray sold a component that included code that belonged to someone else who could legally establish their ownership rights (highly unlikely it would ever happen). Say that person started legal action against me for using their intellectual property. I could go back to Stingray and claim damages based on the fact that they warranted that it was their intellectual property. What if the very same thing happened after using a component from CodeProject (instead of Stingray)? Well no one has given me a warranty about who the legal owner of the code is, so I'd be fully exposed. I'd be liable to damages (if they were legally established) in that situation. That's why it is a bad idea for a developer to use code in their application that doesn't come with a warranty establishing its legal ownership. As for Microsoft... well when you buy VC++/MFC they do warrant that they own the IP, and that you can use it under the terms of the license. But CP and CG, by definition, can not provide any warranties concerning ownership, so therefore, professional developers would be crazy to include these components in a commercial application. Gordy
G'day Gordy, Is using code from here any different from using code which is printed in a book/magazine? Does my buying the book/magazine offer the same warrenty as a company such as Stingray does? Should we use have any code reuse, or should we just end up making it all up ourselves? Sounds like a productive use of time. Have fun, Paul Westcott