Help - Search - Members - Calendar
Full Version: Open-Source spell formulae?
Dumpshock Forums > Discussion > Shadowrun
Pages: 1, 2
emo samurai
Would it work?
Ancient History
You've been reading my site again, haven't you?
emo samurai
I read it a lot, but I don't remember anything about open-sourcing...
Kanada Ten
Similar Topic
emo samurai
I didn't mean laws, I meant whether or not formulae would benefit from improvement by a gigantic open-source community the way Linux does?
Kanada Ten
More descriptive thread openers would be nice.

And not much, IMO. Magic is a highly personal art combined with science, some bizarre combination of calculus and poetry, faith and ritual. I suppose a group working on a spell formula could get +1 dice pool for every member, using rules similar to ritual spellcasting.
James McMurray
What if the spell formulae available for purchase already include having been worked on in an open source environment?
Dranem
As there are now professors and doctorates in Thaumaturgy, I could see an Open-Source magic group to be shunned or looked down upon by the more established 'experts' in the field of magic.

Effectively you are looking at a broad-spectrum magic group, so the concept is rather intreguing smile.gif
mfb
well, there are professors and doctorates of computer science as well--many of whom are Linux-users.

that said, i doubt an open-source formula would get above F6 or so, and only for non-damaging spells. the trade of formulae for damaging spells is illegal without a license in most jurisdictions, i believe.
Fix-it
QUOTE (mfb)
the trade of formulae for damaging spells is illegal without a license in most jurisdictions, i believe.

I've got a bridge for sale... interested? biggrin.gif
mfb
haha. well, that might not stop shadowrunners, true. but it will generally retard the number of legitimate mages who take part.
Fix-it
QUOTE (mfb)
haha. well, that might not stop shadowrunners, true. but it will generally retard the number of legitimate mages who take part.

not even!

they really can't PROVE you know a spell unless they catch you using it right?

so you spread the high end ones by word-of-mouth.
kinda like we did floppy/cd trades in the days before CD burners and anything faster than 56K. it wasn't really worth loading 4 floppies to FTP (eg, writing it down) when you could just hand it off to some guy across town.
mfb
no, but they can certainly prove that the formula itself was posted to a public board by you, unless you've got some decking skillz. we're not talking about the illegality of casting the spell, we're talking about the illegality of sharing the formula with others.

you could spread high-end ones by word-of-mouth, and mages who are friends might do that. but word-of-mouth is not going to give you very wide distribution, which means open-sourcing the formula will be largely useless, as you won't have lots of brilliant magical minds working on improving it.
James McMurray
QUOTE (Dranem)
As there are now professors and doctorates in Thaumaturgy, I could see an Open-Source magic group to be shunned or looked down upon by the more established 'experts' in the field of magic.

My professor in college spent 20+ years working on high end systems (some of them cutting edge military grade stuff). She could easily have been considered an established expert. Open source to her was one of the best things known to man.

Generally speaking professors get paid crap compared to others in their field. Open Source frequently means free or little cost, making it a good prospect to an underpaid person. There will also be people who want to advance knowledge, especially in academia. Those folks would also be huge fans of open source.
SL James
QUOTE (mfb @ May 17 2006, 09:20 PM)
no, but they can certainly prove that the formula itself was posted to a public board by you, unless you've got some decking skillz. we're not talking about the illegality of casting the spell, we're talking about the illegality of sharing the formula with others.

That's insane! That's like saying the source code for a program to crack encryption is illegal and distributing it is a federal cri... Oh, wait.

Yeah. Expect the ATTF to kick down your door if it's a restricted spell.
James McMurray
This has to be one of the weirdest weeks ever. I've agreed with SLJames, blakkie, and mfb within two days. Now if only Cain would post something I could agree with we can finish out all 4 prophecies of the apocalypse. smile.gif

Translation without smarminess: I agree with SLJames's last post. smile.gif
Smilin_Jack
What about Magicknet and Magick Undernet?

QUOTE (SOTA 63 @ pg 31)

Welcome to Magicknet!
This is the place for online magic discussions, peer-approval and open-source formulae!
Please remember to abide by the rules in the Terms of Service and enjoy your stay!

Welcome to Magick Undernet.
Wipe your feet as you come in the door. Remember, the Decker on the Threshold knows
who you are and can always find you.


I figure if Magicknet was going around offering spell formulae for legal spells.... Magick Undernet was probably doing the same thing for restricted spells. wink.gif
Fix-it
QUOTE (SL James)
QUOTE (mfb @ May 17 2006, 09:20 PM)
no, but they can certainly prove that the formula itself was posted to a public board by you, unless you've got some decking skillz. we're not talking about the illegality of casting the spell, we're talking about the illegality of sharing the formula with others.

That's insane! That's like saying the source code for a program to crack encryption is illegal and dsitributing it is a federal cri... Oh, wait.

Yeah. Expect the ATTF to kick down your door if it's a restricted spell.

O RLY???

distributed, open source programs have cracked several encryption codes over the last few years, inclucing enigma, the old german cipher, and several other encrypted challenges.
Kanada Ten
And according to the DMA, their creation and distribution are crimes once they begin to crack encryption designed to secure copyrights.

QUOTE
...up to five years in prison and a fine of US$500,000...
Fix-it
that's pretty stupid. it's like saying that owning a gun is illegal once you start shooting at someone.

which actually makes sense. bugger. just shot myself down.
emo samurai
They could just give the formulae to a few people, then those people give those spells to a few people; it's like Pay It Forward with fireballs! I'd assume that sort of network would actually disseminate the formulae VERY quickly; maybe a few hundred people within a week, with each one knowing only the person who gave it to him directly and being more or less trustworthy enough not to give it to just anybody. Kind of like the drug trade and how it kind of owns the government when it comes to the drugs sold/drugs found ratio.

And would these formulae be better or worse than corp-made ones?
mfb
the thing with the drug trade is, there's money involved. people buy the drugs, therefore people make money moving the drugs. with open-source stuff, there's no real motivation, unless the trade is actually open.
emo samurai
Open? You mean without risk? Maybe there are splinter magic groups who are against the corporatizatin of magic that make and refine spell formulae, distribute them to their friends outside the group, and then those people are like, "What the hell, I'll give this to my friends too." I mean, with magic formulae, cops are going to be MUCH less suspicious of a few tribal-looking scrawls on paper that you could say is artwork than they will be of powder in bags. I'd say there's much less risk with fireball 8.0 than there is with heroin.
James McMurray
Open source formulae would be like pirated software today. Lots of people doing it just because they want to stick it to the man. For the most part though I think what you get for free would be worse then what you could buy. Two reasons:

1) Think of Open Source spell formulae as Linux. Free, stable, does what it's supposed to. Unfortunately you need a doctorate in computer science to try and install the thing from source code. The spell formula you buy is like Linux Red Hat: user friendly, easy to install, does what it's supposed to do with a spiffy GUI instead of a command line.

2) Game balance. This may not mean much from an emo samurai standpoint, but the costs for spell formula are a limiting factor. Tossing them out the window puts a strain on game balance.
mfb
sure, like i said--if you're friends with another mage, you might work on spells together. or if you're in a small network of mages, or whatever. but as far as actually making a fireball spell formula public knowledge, where anyone who's interested can view it and speak up with their own additions and improvments--in other words, making the spell open source--i don't see that happening very often, with dangerous spells.
emo samurai
Dude, they're, like, 2,000 nuyen.gif for combat spell formulae in SR4. Game balance isn't an issue for us.

And since when were spell formulae for people other than professionals?
mfb
...right, sure. people with magical talents who don't use them in their career wouldn't want formulae.
James McMurray
QUOTE (emo samurai)
Game balance isn't an issue for us.

I said that in my post. smile.gif

mfb: You can go out on the internet right now and find open source projects for programs that are illegal: copy protection breakers, decryption programs, etc. There's no reason to assume that wouldn't bet he case in 2070. In fact, witht he increased presence of the electronic underworld and strict laws on magic you can bet that it will happen.
hyzmarca
If I lived in the Sixth World where walking 15 meters from my apartment in my corporation's seal arcology to my workplace in the same sealed arcology put me at risk of being killed by shadowrunners, ecoterrorists, corrupted magicians, crazed adepts, psycotic cyborgs, rabid shapeshifters,mMalignant spirits and disgruntled paraanimals I would damn sure be packing a SMG and wearing full body armor every single day. And if I were a magician I would know as many combat spells as I could learn just in case I ever need them.
emo samurai
I meant that people who use magic are the magical equivalents of professional programmers; if they can cast spells, period, they've got enough magical theory and raw talent to use complex manipulations of mana. I don't really think any spell formula is genuinely "user-friendly;" anyone using one will be able to understand perfectly what would look like freaky scribblings to anyone else.
mfb
QUOTE (James McMurray)
You can go out on the internet right now and find open source projects for programs that are illegal: copy protection breakers, decryption programs, etc.

true. but, then, we don't live in a dark, oppressive future (yet). lemme amend my previous statements: i'm not saying open source combat spell formulae don't exist, just that a) they're probably not very high force, and b) corporate wagemages are not a significant contributor to them. any open source combat spell projects that exist are probably exclusive--not really open source, just a shared project between a group of mages.

emo, according to the rules, a spell formula is a spell formula. they may take different forms, but a fireball formula written by one mage is useable by any mage.
James McMurray
I'm not sure I'd agree that they have low force. Criminals like bigger guns. I will agree that corporate wage slaves probably aren't involved, but that doesn't really matter.
emo samurai
Will they be higher or lower quality than consumer formulae? Like, would their drain codes be worse and stuff?
James McMurray
I'd say lower quality (force is reduced by one, higher drain, or something similar), but I care about game balance.
emo samurai
Realistically, though? If it turned out like Linux? Then again, spell formulae probably aren't Microsoft quality, since there's actual competition in that area...
mfb
more that anybody with the know-how to make higher-force spells would be unlikely to share their knowledge so freely. sure, there are open-source programs out there that can crack copyright protection--which is about what i'd expect, personally, from a rating 4, 5, or 6 program. same goes with spells, to me, and doubly so for destructive spells.
James McMurray
Look at my example above. Linux by itself is a nightmare to someone who doesn't do that sort of thing on a regular basis. Paying for it gets you the great GUI. Maybe it doesn't change the way the spell works, but it could greatly change the learning time.

<pulling numbers out of my ass>
Assume Linux takes 12 man hours to install and get configured (this seems reasonable given that a single module might take 2 hours to compile: http://wiki.lunar-linux.org/index.php/How_long).

Redhat linux (the version you pay for) take 10 minutes to install via a wizard.

Open Source linux takes almost 100 times as long to install.
</pulling numbers out of my ass>

Change "install" to "learn" and you've got a huge differential.

I personally think that performance would be less. Performance with programs on linux vs. redhat can be worse if you don't memorize the command line arguments or miss something in configuration. The GUI has checkboxes for all that stuff. Likewise an open source spell might have a harder time syncing itself to a target's aura or shutting itself down (i.e. higher drain).
emo samurai
Oh... but what if you modify it while learning it so that it attunes itself to its aura? Like, if you customize the formula yourself? Then I'd imagine it would be better for drain.
mfb
eh, meh. i personally would just say it's a lower force, rather than saying it's higher force with extra drain.
emo samurai
Bah.... MUNCHKINS UNITE KEKEKEKEKEKKEEEEEEEEE!!!

I meant the above completely unironically.

I'm so happy that I'm able to say the above without being banned like on Something Awful.

But seriously, how would you go about customizing a spell to your aura, and would you award bonuses for using spells you design?
James McMurray
Maybe, but that also takes time. So now not only are you taking 100 times as long to learn it you're also having to spend time modifying it. Meanwhile you could have instead just apid for it with the money you got by spending 6 of those 60 hours doing a run.
James McMurray
QUOTE (mfb)
eh, meh. i personally would just say it's a lower force, rather than saying it's higher force with extra drain.

But then you don't have any differentiation between the two. If you're going to allow open source stuff you may as well make it interesting, especially if that open source stuff is free.
mfb
it just doesn't mesh will with my ideas about how magic works. they're not, to me, like computer programs, where you can have a buggy version that still gets the job done. i view 'em as being pretty much binary--they are the spell, or they aren't the spell. this meshes, to me, with the way learning spells works--no discounts for already knowing a lower-force version.

incidentally, i was completely wrong on how spell formulae work. formulae cannot be shared between traditions.
hyzmarca
Reading this I have learned nothing except for the fact that no one here understands linux.

First, the linux kernel is distributed under the GNU General Public License.

http://www.linux.org/info/gnu.html

One of the provisions of the GPL is that all derivative work must be open source. Because of this most versions of Linux are available for free download, including Redhat. If you wanted a CD, then you would have to pay the distrobution costs. If you pay for a linux distribution like Redhat what you are paying for is consumer support and a warrenty, not the product itself.

https://www.redhat.com/

Take a good look at Redhat's website. They go to great pains to specify that you aren't paying for the operating system. You are paying for a subscrition to a "solution." What's more, there is a free version of Redhat available on the same page for "noncritical" systems.

Second, the vast majority of linux dristributions include GUIs now. There are several graphical desktop enviroments available that are easily integrated into any distribution of linux.

Installing and setting up Debian from a CD takes about 5 minutes and the Gnome desktop enviroment is automaticly installed with it unless you choose to diable that option.
Ivanhoe
Being an Open Source fan and a SR gamemaster, I have always wondered about this. But here is the conclusions that I reached :
First, Open Source works because people writing software are, by definition, computer literate, and know of the best ways to share the information, be it stealthily in some gray cases. In 2060's we suppose that magicians are generally not very computer litterate, most of them, that is. So you could consider that spell informations on the Matrix is about as usable as instructions to build a blast furnace on today's internet (in fact they ARE pretty usable but only the work of hobbyists)

Second, there is a closer equivalent in real life to spell formulae than computer program. This is magical tricks used by nowadays magicians (I mean people like David Copperfield). Such tricks are shared and swapped among the magician community, some are sold at very high prices and few of them end on the internet because it is in no magician's interest. Some do it for ideological reasons but, well, we could call them "burnouts" now smile.gif
hyzmarca
QUOTE (Ivanhoe)
Being an Open Source fan and a SR gamemaster, I have always wondered about this. But here is the conclusions that I reached :
First, Open Source works because people writing software are, by definition, computer literate, and know of the best ways to share the information, be it stealthily in some gray cases. In 2060's we suppose that magicians are generally not very computer litterate, most of them, that is. So you could consider that spell informations on the Matrix is about as usable as instructions to build a blast furnace on today's internet (in fact they ARE pretty usable but only the work of hobbyists)

Computers are ubiquitous in Shadowrun, much more so than they are today. If a magician isn't computer literate it must be because he has been living in a cave on mars with his fingers in his ears humming loudly for the past 70 years or she was born in a hidden dyrad commune behind a mystical barier that nulifies all technology. It must be one or the other because the people in Bumfuck Egypt have cyberterminals in 2060.

Most magicians don't have the computer skill. That isn't the same as being computer illeterate just as not having the Car skill is not the same as not being able to dive. A character without Car can drive perfectly well but has trouble in high speed chases. A character without Computer can use computers perfectly well but has trouble cracking matrix nodes. I think that most computer literate individuals today would have trouble cracking matrix nodes.

Most magicians have computers and use them every day. IEs post on Shadowland regularly. So do Dragons. Sometimes, even sentient paracritters post on Shadowland. If a centuar or a satyr born in the middle of a forest in magicland can can access an exclusive secret illegal datastore and make posts there I suspect that a magician who was born in a First World nation and grew up with the trid and the telecom for babysitters would be perfectly able to use those two devices.
noname_hero
I think the only reason why open-source spells should be somehow restricted is if you're trying to stick to the rules a lot and/or want to make this a game-balance tool.

I mean, try this:
Say I'm a grade 2 initiate, trying to create a force 5 spell. The first thing I do is that I undertake a rating 3 astral quest (a piece of cake for such a mage); this, coupled with my spell design 5, gives me 8 dice. If the drain code for the spell is +1(M), which is a pretty common one, I roll my dice against TN=(2*5)-8+1=3, getting say 5 successes - it takes me 4 days to design the spell. A +1(S) force 5 spell would take approximately 8 days (average), still not a lot for a formula one pays 5000Y for on the street. The design process can be freely interrupted, so I can work on it whenever I have an hour or two of free time. Heck, with spell design this easy I can see some mages designing all kinds of spells in their free time, and the short time even a single person needs to create a working formula means there'd be a lot of working formulas out there. Even a runner will find it worth his time to design and publish such a spell, because he creates the spell for himself, knows it inside and out, and making it public means he won't be the only one using this particular spell.

And even if the mage is uninitiated (and uncybered), the base TN for a force 4 spell is (2+drain modifier), and (4+drain modifier) for a force 5 one, making it a relatively easy task.

Of course, the force 6+ spells, or those with a D drain code, will be much rarer, and there'll be gazillions of spells like Force 1 "Make Soft-Drink Glow Purple" or "Animate Paperclips"... But I'm sure there would be quite many force 3 to 5, L to S drain spells that are actually useful, and even some of the high-force, high drain ones.
Smilin_Jack
If we go by canon, then the Awakened are far from computer illiterate:

QUOTE (Target Matrix)
The following excerpt from Causack's "Electrothaumic" (Magecraft, August 2059) details this networks humble beginnings:

Magicknet is popular for those in search of hard-to-find refrences and free source spell formulae.
<snip>

The [Magick] Undernet's hosts <snip>. It's here that you'll find pirated spell formulae, ...


The corps attempted to shutdown Magicknet a couple of times, because of the "distribution of copyrighted formulae and theses" but the United Talismongers Association stepped in as a white knight and established a PLTG. Magick Undernet was setup by old Magicknet users who prefered "more intimate dealings".

The UTA bought out most of the old Magicknet nodes and did a major publicity campaign and Magicknet became known as the place for online magic discussions, peer approvals, and open-source formulae.

Shadowtalk suggets that the UTA cut a deal with MCT for the backbone of the Magicknet Grid, in return MCT gets a first-peek at Magicknet's newsfeeds and street-research breakthroughs.

-------------

According to canon - the Magicknet is the place to go for open-source formulae, and Magick Undernet is the place to go for pirated spell libraries and such.

Though according to Target Matrix, Magicknet has a yearly membership fee of 1,000:nuyen:.


Now.. how this applies to the SR4 and the 2070s, its up for individual GMs to decide.
Toptomcat
QUOTE
...Not, to me, like computer programs, where you can have a buggy version that still gets the job done...

But they're so much fun that way, because they're rewriting REALITY instead of your Unix box! Anyone who's played with a DnD Wild Mage knows how amusing 'buggy' spells can be.
Mage: FIREBALL!
*changes gender*
Mage: ...Um.
Lindt
Taking into consideration legality codes, Im sure you could easly find anything with a non D drain code thats force 3 or under. In fact if I had a player willing to cough up the 1,000 a year for a MN membership, Id give him acess to anything under 5. Force 6 or higher, and especally force 6 D or higher, thats the differenace between buying a .38 special, and an Ak-47.
Or prehaps the differance between pirating an Mp3, and... well I cant think of anything that big off hand, but if I do you'll be the first to know.

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Dumpshock Forums © 2001-2012