Web Images Videos Maps News Shopping Gmail more »
Recently Visited Groups | Help | Sign in
Google Groups Home
oracle server for learning purposes?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  20 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
sachin...@gmail.com  
View profile  
 More options Jul 22 2007, 11:48 am
Newsgroups: comp.databases.oracle.server
From: sachin...@gmail.com
Date: Sun, 22 Jul 2007 08:48:50 -0700
Local: Sun, Jul 22 2007 11:48 am
Subject: oracle server for learning purposes?
Hello all,

I am a new student of Oracle DB. I want to know, if there are some
running oracle servers which we can use for study puropse, to
understand oracle and SQL queries?

if this is possible, please let me know


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ana C. Dent  
View profile  
 More options Jul 22 2007, 12:43 pm
Newsgroups: comp.databases.oracle.server
From: "Ana C. Dent" <anaced...@hotmail.com>
Date: Sun, 22 Jul 2007 16:43:55 GMT
Local: Sun, Jul 22 2007 12:43 pm
Subject: Re: oracle server for learning purposes?
sachin...@gmail.com wrote in news:1185119330.674797.302820
@z24g2000prh.googlegroups.com:

> Hello all,

> I am a new student of Oracle DB. I want to know, if there are some
> running oracle servers which we can use for study puropse, to
> understand oracle and SQL queries?

> if this is possible, please let me know

http://otn.oracle.com
You can download & install on any system you desire.

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
StefanKapitza  
View profile  
 More options Jul 22 2007, 12:57 pm
Newsgroups: comp.databases.oracle.server
From: StefanKapitza <skapi...@volcanomail.com>
Date: Sun, 22 Jul 2007 09:57:54 -0700
Local: Sun, Jul 22 2007 12:57 pm
Subject: Re: oracle server for learning purposes?
On Jul 22, 5:48 pm, sachin...@gmail.com wrote:

> Hello all,

> I am a new student of Oracle DB. I want to know, if there are some
> running oracle servers which we can use for study puropse, to
> understand oracle and SQL queries?

> if this is possible, please let me know

you could download your own (after a free registration) at

http://www.oracle.com/technology/products/database/xe/index.html

regards

s.kapitza


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Tony_Miller  
View profile  
 More options Jul 22 2007, 3:17 pm
Newsgroups: comp.databases.oracle.server
From: "Tony_Miller" <NoWayTo...@yahoo.com>
Date: Sun, 22 Jul 2007 14:17:43 -0500
Local: Sun, Jul 22 2007 3:17 pm
Subject: Re: oracle server for learning purposes?
Oracle hosts a FREE APEX server where you can learn how to do PL/SQL & APEX
(Application Express) development...

<sachin...@gmail.com> wrote in message

news:1185119330.674797.302820@z24g2000prh.googlegroups.com...


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Niall Litchfield  
View profile  
 More options Jul 22 2007, 4:19 pm
Newsgroups: comp.databases.oracle.server
From: Niall Litchfield <niall.litchfi...@gmail.com>
Date: Sun, 22 Jul 2007 20:19:05 -0000
Local: Sun, Jul 22 2007 4:19 pm
Subject: Re: oracle server for learning purposes?
On Jul 22, 5:43 pm, "Ana C. Dent" <anaced...@hotmail.com> wrote:

> sachin...@gmail.com wrote in news:1185119330.674797.302820
> @z24g2000prh.googlegroups.com:

> > Hello all,

> > I am a new student of Oracle DB. I want to know, if there are some
> > running oracle servers which we can use for study puropse, to
> > understand oracle and SQL queries?

> > if this is possible, please let me know

> http://otn.oracle.com
> You can download & install on any system you desire.

Not strictly true, the only db product that you can legally download
for this purpose is in fact the XE product (with the single process/
4gb ram etc restriction). The rest are licensed only for prototype
development - see my blog at http://www.orawin.info/services/node/37
and indeed the license.

I personally think this is unfortunate, but there you go.

Niall


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
hjr.pyth...@gmail.com  
View profile  
 More options Jul 22 2007, 7:49 pm
Newsgroups: comp.databases.oracle.server
From: hjr.pyth...@gmail.com
Date: Sun, 22 Jul 2007 23:49:42 -0000
Local: Sun, Jul 22 2007 7:49 pm
Subject: Re: oracle server for learning purposes?
On Jul 23, 6:19 am, Niall  Litchfield <niall.litchfi...@gmail.com>
wrote:

That's a profoundly incorrect reading of the license, as I explain at
http://www.dizwell.com/prod/node/897

The license prohibits commercial exploitation of the free software; it
does not mandate its use only in the production of prototypes.

For home learning (self-study) purposes, nothing in the license
prohibits the use of the Enterprise/Standard Edition downloads
available from OTN.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
DA Morgan  
View profile  
 More options Jul 22 2007, 8:12 pm
Newsgroups: comp.databases.oracle.server
From: DA Morgan <damor...@psoug.org>
Date: Sun, 22 Jul 2007 17:12:33 -0700
Local: Sun, Jul 22 2007 8:12 pm
Subject: Re: oracle server for learning purposes?

My understanding from Oracle sales matches Howard's.
--
Daniel A. Morgan
University of Washington
damor...@x.washington.edu (replace x with u to respond)
Puget Sound Oracle Users Group
www.psoug.org

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
HansF  
View profile  
 More options Jul 22 2007, 10:15 pm
Newsgroups: comp.databases.oracle.server
From: HansF <fuzzy.greybe...@gmail.com>
Date: Sun, 22 Jul 2007 19:15:14 -0700
Local: Sun, Jul 22 2007 10:15 pm
Subject: Re: oracle server for learning purposes?
On Jul 22, 6:12 pm, DA Morgan <damor...@psoug.org> wrote:

Oracle software is [apparently] free - just sign up to OTN and down
load..  Since it is owned by Oracle, one needs a license for the right
to use the software.  Oracle has several licenses, including several
different ones they use on the download section of OTN.

_My interpretation_ of the Oracle Technology Network Developer License
(used with the database EE) is: Oracle seems to have the intention to
make the software available for evaluation of fit for a specific
business purpose.  If that evaluation results in a positive bottom
line impact, either through revenue generation or cost savings, then
Oracle wants it's "fatir" share of that impact.  (Determining the fair
share is an exercise left for the negotiators.)  However, learning how
to use the software correctly is a specific form of evaluation.

Based on several discussions with local Oracle Sales reps, my
understanding of Oracle's intent also matches yours and Howard's for
all practical purposes.

However, I note that the license has a complete section on the
rights.  That has 3 major parts:

1) What you are permitted to do
2) Who owns the Oracle softwarly
3) Confirmation of what you are permitted to do by giving specific
exclusions, presumably as examples.

Part 1 states "We grant you a nonexclusive, nontransferable limited
license to use the programs only for the purpose of developing a
single prototype of your application, and not for any other purpose."
That "not for any other purpose" is pretty explicit.

Howard's blog isolates the exclusions and he specifically locks in to
the idea that - paraphrased - seems to indicate "if there is a list of
exclusions, and your activity isn't on the list, then it must be an
inclusion".   If my interpretation of his interpretation is
correct ...'T'aint necessarily so!

At least here in Canada, in the strictest sense Niall is correct.
However, again based on my discussions as well as precedence (Oracle
has knowingly been letting the software be used for private
education)  - in a court of law, it would depend entirely on whether
the judge was interested in "strict interpretation" or "intent
interpretation" of contract.

I really do wish that Oracle would adjust that license to make it
explicit that the product can [also] be used for purposes of education
about Oracle's features and capabilities, provided that such education
if specifically for the individual who has downloaded the software.

Then again, I am pretty sure there are one or two improperly licensed
copies of the Oracle software that are actually in production.  I just
need to look at the OTN General Database forum for all those
[anonymous] 'Urgent - please help' messages which reply "I don't have
Metalink access" when I give Note numbers.

/Hans (legal owner of Oracle Database 10g Release 2 Personal Edition
and support contract for training purposes!!! <g>)
--
Hans Forbrich   (mailto: Fuzzy.GreyBeard_at_gmail.com)
*** Feel free to correct me when I'm wrong!
*** Top posting [replies] guarantees I won't respond.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
hjr.pyth...@gmail.com  
View profile  
 More options Jul 22 2007, 11:14 pm
Newsgroups: comp.databases.oracle.server
From: hjr.pyth...@gmail.com
Date: Sun, 22 Jul 2007 20:14:22 -0700
Local: Sun, Jul 22 2007 11:14 pm
Subject: Re: oracle server for learning purposes?
On Jul 23, 12:15 pm, HansF <fuzzy.greybe...@gmail.com> wrote:
[...]

> However, I note that the license has a complete section on the
> rights.  That has 3 major parts:

> 1) What you are permitted to do
> 2) Who owns the Oracle softwarly
> 3) Confirmation of what you are permitted to do by giving specific
> exclusions, presumably as examples.
> Part 1 states "We grant you a nonexclusive, nontransferable limited
> license to use the programs only for the purpose of developing a
> single prototype of your application, and not for any other purpose."
> That "not for any other purpose" is pretty explicit.

Well, as I said earlier and elsewhere, it's only pretty explicit if
you leave off the next sentence, where they clarify that it is the
commercial or production use of any application so prototyped that is
the issue. The inclusion of that second sentence actually seems to be
contradictory to the first, in fact, because it implicitly allows
other uses that the first sentence seeks to deny. That's bad drafting
and leaves the matter of 'explicit prohibition' up in the air.

There's also the point that learning how the Oracle RDBMS works is a
valid part of a prototyping exercise: you can't write code if you
don't know how the engine that is going to run that code behaves.  If
I spend six months using the download to learn how to do backup &
recovery, data guard and RAC... sounds like a reasonable part of
'developing an application' to me. Arguably so, at any rate. There is
certainly no time limit placed on the prototyping exercise, nor any
requirement for a finished prototype to be furnished in evidence of
compliance with the license terms.

> Howard's blog isolates the exclusions and he specifically locks in to
> the idea that - paraphrased - seems to indicate "if there is a list of
> exclusions, and your activity isn't on the list, then it must be an
> inclusion".   If my interpretation of his interpretation is
> correct ...'T'aint necessarily so!

The license doesn't say 'what follows are merely examples of what you
are not permitted to do'. It says simply 'you may not do X, Y and Z'.
Normally, there would be rubric along the lines of 'for example, but
not limited to,...' when one means a list to be exemplary rather than
explicit. The lack of such rubric means the list can be taken as a
list of specifics -and if you don't specifically and explicitly
prohibit something **in that context**, you do implicitly allow it.

It's not **necessarily** so, of course. But it is so in the specific
context of the legal language that is used -and the language that is
not used- in that specific license.

> At least here in Canada, in the strictest sense Niall is correct.
> However, again based on my discussions as well as precedence (Oracle
> has knowingly been letting the software be used for private
> education)  - in a court of law, it would depend entirely on whether
> the judge was interested in "strict interpretation" or "intent
> interpretation" of contract.

I rather think the learned judge would regard parts 1 and 3 of the
license as, on the face of it, contradictory. And then I think he
would read Part 1 as being internally contradictory -with an
apparently 'explicit' prohibition muddied by its second sentence. Add
a Part 3 which he would read as permissive, and I think he would
conclude that the license actually only does what we all seem agreed
that Oracle intended to do in the first place: crack down on
commercial exploitation of their giveaway.

At the very least, I think that possible line of argument means that
neither in Canada or anywhere else is Niall necessarily "correct". He
has offered one interpretation of a poorly-written license as though
it were established legal fact (and scared the bejezus out of
potentital newbies in the process, it seemed to me, which is why I
felt compelled to disagree with his interpretation in the first
place!)

> I really do wish that Oracle would adjust that license to make it
> explicit that the product can [also] be used for purposes of education
> about Oracle's features and capabilities, provided that such education
> if specifically for the individual who has downloaded the software.

I agree, 100% -because I would swear that the license we currently
have is practically unenforceable, contradicting itself in the space
of few sentences and being opaque when clarity is needed. There should
indeed be a very clear, very permissive educational license that
permits unlimited time for a single user to perform any investigation
of the product's performance and behaviour necessary to better
understand the product.

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
HansF  
View profile  
 More options Jul 22 2007, 11:46 pm
Newsgroups: comp.databases.oracle.server
From: HansF <fuzzy.greybe...@gmail.com>
Date: Sun, 22 Jul 2007 20:46:28 -0700
Local: Sun, Jul 22 2007 11:46 pm
Subject: Re: oracle server for learning purposes?
On Jul 22, 9:14 pm, hjr.pyth...@gmail.com wrote:

I disagree.  The exact wording is

"If you use the application you develop under this license for any
internal data processing or for any commercial or production purposes,
or you want to use the programs for any purpose other than as
permitted under this agreement, you must contact us, or an Oracle
reseller, to obtain the appropriate license. ..."

That second sentence does not stop at commercial or production.  I
read 'internal' use [no limits on what kind either], 'commercial or
production use', or 'any other purpose' [for example, paper weight]
'other than  stated' - which was, in the previous sentence, stated as
for prototyping' .  Pretty inclusive AND pretty explicit, in  my mind.

Still, it ain't up to me - IANAL.  I'm sure it's a lawyer's dream come
true: loose enough to allow for interpretation and mis-interpretation,
allowing for both generosity as well as lengthy, scary, court cases if
desired.

Leaving the last rebuttal to you. <g>
--
Hans Forbrich   (mailto: Fuzzy.GreyBeard_at_gmail.com)
*** Feel free to correct me when I'm wrong!
*** Top posting [replies] guarantees I won't respond.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
HansF  
View profile  
 More options Jul 23 2007, 12:44 am
Newsgroups: comp.databases.oracle.server
From: HansF <fuzzy.greybe...@gmail.com>
Date: Sun, 22 Jul 2007 21:44:12 -0700
Local: Mon, Jul 23 2007 12:44 am
Subject: Re: oracle server for learning purposes?
On Jul 22, 9:46 pm, HansF <fuzzy.greybe...@gmail.com> wrote:

On re-read, it's even clearer.  That second sentence talks about two
things:

1) The app that you prototyped - if it is to be used in any internal/
commercial/production way, you need to contact Oracle;
2) The database software provided by Oracle - if it is to be used for
anything other than the permitted purpose (prototyping), you need to
contact Oracle

The only thing that we can hope for is that which both you (Howard and
Daniel) and I have already agreed on in various posts ... learning how
to use the program (for example, by entering SQL commands) is a
specific and acceptable form of prototyping.  And the resulting
application will never be deployed internally, commercially or in any
form of production.

--
Hans Forbrich   (mailto: Fuzzy.GreyBeard_at_gmail.com)
*** Feel free to correct me when I'm wrong!
*** Top posting [replies] guarantees I won't respond.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
hjr.pyth...@gmail.com  
View profile  
 More options Jul 23 2007, 1:53 am
Newsgroups: comp.databases.oracle.server
From: hjr.pyth...@gmail.com
Date: Mon, 23 Jul 2007 05:53:30 -0000
Local: Mon, Jul 23 2007 1:53 am
Subject: Re: oracle server for learning purposes?
On Jul 23, 2:44 pm, HansF <fuzzy.greybe...@gmail.com> wrote:

If you exclude all use except A, there is no need to point out that B
and C are not allowed. Once you state that B and C are not allowed, on
the other hand, you are stating that A is not all-encompassing.

Put another way: you only clarify when clarification is needed. That
the Corporation sought to clarify a 'thou shalt only use this product
to do A' statement tells us (me, at least) that their first sentence
is not proscriptive of all uses except A.

Besides which, there's more to it than the reading of two sentences.
You have to read the entire license, not two sentences. And the list
of 'you may nots' included in part 3 of the license is further
evidence that the license **as a whole** is not proscriptive of non-
prototyping use, whatever one or two sentences may purport.  And there
remains the fact that I think we're agreed on: no definition of
'prototyping' is offered, so pretty much anything bar commercial use
of the software could be construed as being allowed.

I have two barristers who'll back that three-part interpretation
(because they gave it to me first!).

But really, that's neither here nor there, since the only place such
arguments carry real meaning is a courtroom. What I *don't* want left
on the record is statements of 'but of course, you aren't licensed to
learn with EE'. Or 'Clearly, using the software is not legal'. There's
no 'of course' about it and 'clearly' there's room for considerable
legal argument, at least.

The only thing that is clear to me, therefore, is that no-one is
breaching any term of the license in downloading the software and
using it for non-commercial, solo home learning purposes... or that,
if they are in breach of the license, it's not clear-cut and obvious
that they are. In those circumstances, absent the Corporation proving
the point with a test case, there's really nothing to get worried
about. Suggestions to the contrary remind me a lot of Microsoft's
claim that Linux infringes numerous unspecified patents: worrying,
frightening, causing concern... but fundamentally, mere FUD until the
company proves otherwise.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Niall Litchfield  
View profile  
 More options Jul 23 2007, 5:13 am
Newsgroups: comp.databases.oracle.server
From: Niall Litchfield <niall.litchfi...@gmail.com>
Date: Mon, 23 Jul 2007 09:13:35 -0000
Local: Mon, Jul 23 2007 5:13 am
Subject: Re: oracle server for learning purposes?
On Jul 23, 6:53 am, hjr.pyth...@gmail.com wrote:

> If you exclude all use except A, there is no need to point out that B
> and C are not allowed. Once you state that B and C are not allowed, on
> the other hand, you are stating that A is not all-encompassing.

I think, and I'm only married to a lawyer and she doesn't practice in
california which is the relevant jurisdiction, that that's an argument
rather than a rule/custom in law.

> Put another way: you only clarify when clarification is needed. That
> the Corporation sought to clarify a 'thou shalt only use this product
> to do A' statement tells us (me, at least) that their first sentence
> is not proscriptive of all uses except A.

lawyers only clarify when clarification is needed? That must be the
reason for all those email disclaimers then - clearly written because
clarification is needed.

> Besides which, there's more to it than the reading of two sentences.
> You have to read the entire license, not two sentences. And the list
> of 'you may nots' included in part 3 of the license is further
> evidence that the license **as a whole** is not proscriptive of non-
> prototyping use, whatever one or two sentences may purport.  And there
> remains the fact that I think we're agreed on: no definition of
> 'prototyping' is offered, so pretty much anything bar commercial use
> of the software could be construed as being allowed.

But the only part of the license that you seem to be offering is the
one line about third party training. There doesn't appear to be any
other segment of the license that mentions learning/home use at all.

> I have two barristers who'll back that three-part interpretation
> (because they gave it to me first!).

> But really, that's neither here nor there, since the only place such
> arguments carry real meaning is a courtroom. What I *don't* want left
> on the record is statements of 'but of course, you aren't licensed to
> learn with EE'. Or 'Clearly, using the software is not legal'. There's
> no 'of course' about it and 'clearly' there's room for considerable
> legal argument, at least.

My take is that there is usually room for legal argument about nearly
everything, unfortunately. I am not as convinced as you - though I
don't have the barrister's opinions on my side either - that basing a
case that because a similar activity is specifically excluded and my
activity isn't excluded I'm OK is the stringest one to be making
against a license that mutliple times gives only one permitted usage
and excludes all others.

> The only thing that is clear to me, therefore, is that no-one is
> breaching any term of the license in downloading the software and
> using it for non-commercial, solo home learning purposes... or that,
> if they are in breach of the license, it's not clear-cut and obvious
> that they are. In those circumstances, absent the Corporation proving
> the point with a test case, there's really nothing to get worried
> about. Suggestions to the contrary remind me a lot of Microsoft's
> claim that Linux infringes numerous unspecified patents: worrying,
> frightening, causing concern... but fundamentally, mere FUD until the
> company proves otherwise.

As I did say in my blog, such was also my understanding - I was
prompted to go and re-read the license in another context - namely the
development part of the discussion, but not withstanding this the non-
commercial part of the license that I thought was there just isn't. If
suggesting that people read the license of software they download to
make sure that they can use it as they assume they can is FUD then I'm
probably guilty as charged.

I also note that the license was amended in Sept 2005 (some years
after I last read it) just before the release of Oracle XE. That
product is most definitely and without any FUD free for home (and
indeed commercial use). I believe that you and I have similar views
about it's suitability for learning the dba role, but it's definitely
free to use without any restrictions on purpose  (there are hardware
restrictions for those unfamiliar with the product).

And yes if Oracle were to amend the license to specifically allow
private study purposes I'd very much welcome it. Equally if they were
to post here, or preferably on an Oracle owned site a similar
clarification that showed I was wrong that would be fine. As I said in
my blog though in the end you'll need to read the relevant licenses
yourself and come to your own conclusions about what is permissible -
it should go without saying that anything I (or Howard and his lawyers
or anyone else on the thread) say here is opinion only.

Niall


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
hjr.pyth...@gmail.com  
View profile  
 More options Jul 23 2007, 5:45 am
Newsgroups: comp.databases.oracle.server
From: hjr.pyth...@gmail.com
Date: Mon, 23 Jul 2007 09:45:22 -0000
Local: Mon, Jul 23 2007 5:45 am
Subject: Re: oracle server for learning purposes?
On Jul 23, 7:13 pm, Niall  Litchfield <niall.litchfi...@gmail.com>
wrote:

> On Jul 23, 6:53 am, hjr.pyth...@gmail.com wrote:

> > If you exclude all use except A, there is no need to point out that B
> > and C are not allowed. Once you state that B and C are not allowed, on
> > the other hand, you are stating that A is not all-encompassing.

> I think, and I'm only married to a lawyer and she doesn't practice in
> california which is the relevant jurisdiction, that that's an argument
> rather than a rule/custom in law.

Indeed it's an argument. Which is what lawyers are good at.

> > Put another way: you only clarify when clarification is needed. That
> > the Corporation sought to clarify a 'thou shalt only use this product
> > to do A' statement tells us (me, at least) that their first sentence
> > is not proscriptive of all uses except A.

> lawyers only clarify when clarification is needed? That must be the
> reason for all those email disclaimers then - clearly written because
> clarification is needed.

Lawyers, even your wife, will call that a non sequiteur. A disclaimer
disclaims. And hopefully in clear and concise language, because the
less clear and less concise it is, the more wiggle room there is for
your opponents to make a case.

> > Besides which, there's more to it than the reading of two sentences.
> > You have to read the entire license, not two sentences. And the list
> > of 'you may nots' included in part 3 of the license is further
> > evidence that the license **as a whole** is not proscriptive of non-
> > prototyping use, whatever one or two sentences may purport.  And there
> > remains the fact that I think we're agreed on: no definition of
> > 'prototyping' is offered, so pretty much anything bar commercial use
> > of the software could be construed as being allowed.

> But the only part of the license that you seem to be offering is the
> one line about third party training. There doesn't appear to be any
> other segment of the license that mentions learning/home use at all.

Then you haven't been reading what I've read.

Part 1 (using the references mentioned above by Hans) contains two
sentences which contain within them an unnecessary clarification that
seems to negate the flat prohibition of everything bar prototyping
that sentence one seems to assert.

Parts 1 and 3 contradict each other, because the list of 'may nots'
does not claim to be 'for example, but not limited to'

And there is no definition of 'prototyping' that precludes the use of
the software for solo home learning purposes, whereas reasonable
people might well suggest that if you're going to prototype an
application for RAC, for example, you will first need to learn what
RAC is, how to install it, how to configure it and so on.

That's three arguments against the proposition you started with, not
one, and I've made all three of them repeatedly.

There is in fact a fourth, which is that the license explicitly seeks
to prohibit commercial use of the software in a third-party training
environment; it explicitly prohibits the commercial use of the
software in a development environment; and it explicitly prohibits the
use of the software in a commercial database management/internal data
processing environment. That's commercial trainers, developers and
DBAs dealt with, and establishes a pattern of what the license seeks
to prohibit, namely commercial exploitation of the software by anyone.
Home learning use does not fall within these explicit and clear
targets of the license (and my third point above rather suggests that
it positively falls within the explicitly included uses).

You are again only working on one of the points I've made. The whole
thrust of my blog piece and the posts I've made here is: the license
has to be taken as an entire document, not one or two points out of
context. And as a whole, the document lists a number of things you may
not do, but does not say 'these are examples only, and what is not
permitted is not limited to this list'. It's a fairly standard bit of
legalese that is easy enough to drop into any agreement, after all:
"You may not use the software to, for example but not limited to, (a)
blah blah blah..." That they chose not to include such a get-out
clause is instructive.

And it's useless for learning Data Guard, RAC, ASM etc etc etc.

Learning of which, as I say, would be (could be, I suppose) a
prerequisite for developing a prototype for it.

> And yes if Oracle were to amend the license to specifically allow
> private study purposes I'd very much welcome it. Equally if they were
> to post here, or preferably on an Oracle owned site a similar
> clarification that showed I was wrong that would be fine. As I said in
> my blog though in the end you'll need to read the relevant licenses
> yourself and come to your own conclusions about what is permissible -
> it should go without saying that anything I (or Howard and his lawyers
> or anyone else on the thread) say here is opinion only.

And that's fine: 'opinion only'. If your original piece had said,
'there's an argument to be made...', fair enough. It doesn't though.
It says, "[the claim that] you can download the software and learn for
free is in fact not true". A bald statement of purported fact... when
it's not fact at all, but your opinion (and one you're entitled to
hold, naturally enough).

My rebuttal piece ends, "I say that's a misreading of the license and
ignores context and clues contained elsewhere in the license that,
read all together, make it clear home learning is a perfectly proper
and legitimate use of the software." ...and the 'I say' at the start
of that makes a bit of a difference, I'd suggest.

We are agreed, I think, that the license is an unholy mess and it
needs to be clarified. We should be careful what we wish for, though:
I would hate a license that allowed anything at all for XE, crippled
as it is for would-be DBAs, and banned pretty much anything for the
'proper' software. But I suspect that's what we might inherit...


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
DA Morgan  
View profile  
 More options Jul 23 2007, 9:56 am
Newsgroups: comp.databases.oracle.server
From: DA Morgan <damor...@psoug.org>
Date: Mon, 23 Jul 2007 06:56:05 -0700
Local: Mon, Jul 23 2007 9:56 am
Subject: Re: oracle server for learning purposes?

In a practical sense I suspect the license does precisely what it is
intended to do. It gives Oracle the ability to make the software
available to a wide variety of individuals and organizations and at
the same time yank on the leash if something happens that they view
as an abuse.

They can't put it out there with no license and they don't want their
legal beagles to tighten down the screws so tightly that we would all
feel obligated to get a legal opinion before going to OTN.

Contracts are almost always a compilation of clauses; each one dealing
with avoiding a previously identified error in judgment. The way this
license reads my presumption would be that Oracle is perfectly happy
having a large stick in plain sight and doesn't have to pick it up
very often.
--
Daniel A. Morgan
University of Washington
damor...@x.washington.edu (replace x with u to respond)
Puget Sound Oracle Users Group
www.psoug.org


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Niall Litchfield  
View profile  
 More options Jul 27 2007, 3:43 am
Newsgroups: comp.databases.oracle.server
From: Niall Litchfield <niall.litchfi...@gmail.com>
Date: Fri, 27 Jul 2007 07:43:30 -0000
Local: Fri, Jul 27 2007 3:43 am
Subject: Re: oracle server for learning purposes?
On Jul 23, 10:13 am, Niall  Litchfield <niall.litchfi...@gmail.com>
wrote:

> And yes if Oracle were to amend the license to specifically allow
> private study purposes I'd very much welcome it. Equally if they were
> to post here, or preferably on an Oracle owned site a similar
> clarification that showed I was wrong that would be fine.

which is precisely what they have done http://www.oracle.com/technology/software/index.html
- can't say clearer than that, and I'll happily go back to
recommending people use the otn downloads for self-study - or XE for
free deployments.

Niall


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
hjr.pyth...@gmail.com  
View profile  
 More options Jul 27 2007, 4:58 am
Newsgroups: comp.databases.oracle.server
From: hjr.pyth...@gmail.com
Date: Fri, 27 Jul 2007 01:58:14 -0700
Local: Fri, Jul 27 2007 4:58 am
Subject: Re: oracle server for learning purposes?
On Jul 27, 5:43 pm, Niall  Litchfield <niall.litchfi...@gmail.com>
wrote:

> On Jul 23, 10:13 am, Niall  Litchfield <niall.litchfi...@gmail.com>
> wrote:

> > And yes if Oracle were to amend the license to specifically allow
> > private study purposes I'd very much welcome it. Equally if they were
> > to post here, or preferably on an Oracle owned site a similar
> > clarification that showed I was wrong that would be fine.

> which is precisely what they have donehttp://www.oracle.com/technology/software/index.html
> - can't say clearer than that, and I'll happily go back to
> recommending people use the otn downloads for self-study - or XE for
> free deployments.

> Niall

And in case anyone were to stumble across this page out of context,
via Google or similar:
http://www.orawin.info/services/node/37

...it would be helpful for you, I think, to add something by way of a
correction.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
joel garry  
View profile  
 More options Jul 27 2007, 4:53 pm
Newsgroups: comp.databases.oracle.server
From: joel garry <joel-ga...@home.com>
Date: Fri, 27 Jul 2007 13:53:32 -0700
Local: Fri, Jul 27 2007 4:53 pm
Subject: Re: oracle server for learning purposes?
On Jul 23, 6:56 am, DA Morgan <damor...@psoug.org> wrote:

That might be a little too optimistic.  Not only do they have
...

read more »


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
DA Morgan  
View profile  
 More options Jul 27 2007, 6:02 pm
Newsgroups: comp.databases.oracle.server
From: DA Morgan <damor...@psoug.org>
Date: Fri, 27 Jul 2007 15:02:50 -0700
Local: Fri, Jul 27 2007 6:02 pm
Subject: Re: oracle server for learning purposes?

joel garry wrote:
> That might be a little too optimistic.  Not only do they have to deal
> with previously identified errors, they have to deal with the fact
> that it will be interpreted against whoever wrote it, as well as the
> indeterminacy of what it really means until a judicial system congeals
> the meaning against whatever narrow set of facts get it to a lawsuit.

Not really. There are only a handful of companies that would be willing
to take it that far with Oracle. The cost of litigation and public
relations would deter almost anyone from pushing the envelope.

One very revealing example is SAP openly admitting to theft of
materials. If SAP wasn't willing to push it ... not many others would
either?
--
Daniel A. Morgan
University of Washington
damor...@x.washington.edu (replace x with u to respond)
Puget Sound Oracle Users Group
www.psoug.org


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
joel garry  
View profile  
 More options Jul 27 2007, 7:36 pm
Newsgroups: comp.databases.oracle.server
From: joel garry <joel-ga...@home.com>
Date: Fri, 27 Jul 2007 16:36:02 -0700
Local: Fri, Jul 27 2007 7:36 pm
Subject: Re: oracle server for learning purposes?
On Jul 27, 3:02 pm, DA Morgan <damor...@psoug.org> wrote:

> joel garry wrote:
> > That might be a little too optimistic.  Not only do they have to deal
> > with previously identified errors, they have to deal with the fact
> > that it will be interpreted against whoever wrote it, as well as the
> > indeterminacy of what it really means until a judicial system congeals
> > the meaning against whatever narrow set of facts get it to a lawsuit.

> Not really. There are only a handful of companies that would be willing
> to take it that far with Oracle. The cost of litigation and public
> relations would deter almost anyone from pushing the envelope.

Wouldn't you know I only have a handful of customers... :-)

Now that you mention it, looking back, many of my employers have been
embroiled in software lawsuits (not 'cause of me, thank goodness!).
In one case, at my first paid job as a jr. programmer, the manager
hired a fellow who had just been dumped by a software house.  I wound
up using him as a consultant at subsequent jobs, and almost went to
work for him (I decided to be a unix/oracle guy instead).  A dozen
years later I was working for the software house, and the lawsuit was
finally coming to trial.  At one lunch, the president of the division
mentioned the fellow, and I told him the fellow and I were good buds.
Classic look on his face.

So I dunno, man.  Every company I've ever worked for (besides mine)
has lawyers, and they are rarely shrinking violets.  It's difficult to
succeed in the business world without a certain amount of
aggressiveness.  The lawyers necessarily must take a pessimistic view
of contracts, and the business people must necessarily take an
optimistic view of business, and the PR people have to put lipstick on
this split-brained camel, and nobody wants to tell the emperor what
they're doing to hit the numbers.  What deterrence?  Have you never
heard an IS manager yell at an ISP when the data lines are down?

jg
--
@home.com is bogus.
"IBM appears to be the first big corporation to create formal
guidelines governing virtual worlds":
  http://www.msnbc.msn.com/id/19982107/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google