Open Source?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Verde

    Open Source?

    What's the big deal about "open source"? Why are advocates of "open source"
    so ardent?

    Thanks!


  • John Timney \(ASP.NET MVP\)

    #2
    Re: Open Source?

    Read this - explains a lot - doesn't mean its right or wrong



    --
    Regards

    John Timney
    ASP.NET MVP
    Microsoft Regional Director

    "Verde" <VFuentes@Chalu pa9.org> wrote in message
    news:exi2nEPUFH A.3176@TK2MSFTN GP12.phx.gbl...[color=blue]
    > What's the big deal about "open source"? Why are advocates of "open
    > source" so ardent?
    >
    > Thanks!
    >[/color]


    Comment

    • Lebesgue

      #3
      Re: Open Source?

      "The basic idea behind open source is very simple: When programmers can
      read, redistribute, and modify the source code for a piece of software, the
      software evolves. People improve it, people adapt it, people fix bugs. And
      this can happen at a speed that, if one is used to the slow pace of
      conventional software development, seems astonishing."

      taken from http://www.opensource.org/ , you may want to look at the page and
      read more about the motivation and principles of open source applications



      "Verde" <VFuentes@Chalu pa9.org> wrote in message
      news:exi2nEPUFH A.3176@TK2MSFTN GP12.phx.gbl...
      [color=blue]
      > What's the big deal about "open source"? Why are advocates of "open[/color]
      source"[color=blue]
      > so ardent?
      >
      > Thanks!
      >
      >[/color]


      Comment

      • Jon Skeet [C# MVP]

        #4
        Re: Open Source?

        Verde <VFuentes@Chalu pa9.org> wrote:[color=blue]
        > What's the big deal about "open source"? Why are advocates of "open source"
        > so ardent?[/color]

        The same question could be asked almost any aspect of technology.
        Windows advocates are often ardent. People have big wars about where to
        put brackets. Choice of language causes huge friction.

        Heck, before now I've even been taken massively to task in a newsgroup
        for omitting "private" from my member declarations in C# (where it's
        the default).

        --
        Jon Skeet - <skeet@pobox.co m>
        Pobox has been discontinued as a separate service, and all existing customers moved to the Fastmail platform.

        If replying to the group, please do not mail me too

        Comment

        • Cor Ligthert

          #5
          Re: Open Source?

          Jon,

          [color=blue]
          > Heck, before now I've even been taken massively to task in a newsgroup
          > for omitting "private" from my member declarations in C# (where it's
          > the default).[/color]

          In my opinion two different goals.

          Private is in my opinion not protecting reading (What is a side effect).
          However, to protect that the one who gets it has to much information or uses
          the wrong ones.

          Have a look by instance at a private value that is written with a starting
          lowercase and his public property witch is by instance with an upercase. It
          would be very much confusing when you would provide them both. Beside that
          you than are in trouble with CLS.

          Just my thought,

          Cor


          Comment

          • Cor Ligthert

            #6
            Re: Open Source?

            Verde,
            [color=blue]
            > What's the big deal about "open source"? Why are advocates of "open
            > source" so ardent?
            >[/color]
            Did you ever started with somebody a discussion about his religion what is
            not yours.

            Growing up you learn that you cannot discuss about believe. Youngster don't
            have that experience yet.

            The idea about "open source" is great. It can in my opinion be used for by
            instance learning all in and outs of a computer and by instance its
            programming languages.

            Problem is that people than want to use it in a professional environment.

            We have seen this in past in the same way with Basic when it was new. In
            those days new young managers thought that you could do everything with it,
            because they had used it at school. Professional developers became crazy of
            those managers.

            Just my thought,

            Cor


            Comment

            • Cor Ligthert

              #7
              Re: Open Source?

              John,

              In my idea is Open Source not direct a synonym for Linux.

              It is in my idea an often made misunderstandin g.

              Linux is (should be) Open Source. Open Source is not Linux.

              An Apple is a computer. A computer is not an apple.

              :-)

              Cor


              Comment

              • Jon Skeet [C# MVP]

                #8
                Re: Open Source?

                Cor Ligthert <notmyfirstname @planet.nl> wrote:[color=blue][color=green]
                > > Heck, before now I've even been taken massively to task in a newsgroup
                > > for omitting "private" from my member declarations in C# (where it's
                > > the default).[/color]
                >
                > In my opinion two different goals.
                >
                > Private is in my opinion not protecting reading (What is a side effect).
                > However, to protect that the one who gets it has to much information or uses
                > the wrong ones.[/color]

                Pardon?
                [color=blue]
                > Have a look by instance at a private value that is written with a starting
                > lowercase and his public property witch is by instance with an upercase. It
                > would be very much confusing when you would provide them both. Beside that
                > you than are in trouble with CLS.[/color]

                No you're not - not if one is private and the other is public. It's
                never confused me, and it's not a problem with the CLS when the member
                which differs only in case is private, IIRC.

                I'm not sure what your main point is though - declaring a member
                variable to be explictly private is *exactly* the same thing as
                declaring it without an access modifier in C#. The choice of name is an
                entirely separate issue.

                --
                Jon Skeet - <skeet@pobox.co m>
                Pobox has been discontinued as a separate service, and all existing customers moved to the Fastmail platform.

                If replying to the group, please do not mail me too

                Comment

                • Jon Skeet [C# MVP]

                  #9
                  Re: Open Source?

                  Cor Ligthert <notmyfirstname @planet.nl> wrote:

                  <snip>
                  [color=blue]
                  > The idea about "open source" is great. It can in my opinion be used for by
                  > instance learning all in and outs of a computer and by instance its
                  > programming languages.
                  >
                  > Problem is that people than want to use it in a professional environment.[/color]

                  And what's the problem with that? I use plenty of open source software
                  in my professional projects, and it doesn't give me any more problems
                  than closed source software. (In the case of Eclipse vs VS.NET, Eclipse
                  gives me considerably fewer problems than VS.NET...)

                  --
                  Jon Skeet - <skeet@pobox.co m>
                  Pobox has been discontinued as a separate service, and all existing customers moved to the Fastmail platform.

                  If replying to the group, please do not mail me too

                  Comment

                  Working...